`
reymont
  • 浏览: 529547 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

netbox与ewebeditor兼容问题

阅读更多

现象

 

 

这段时间,折腾了一下ASP+ACCESS,

 

发现netbox与ewebeditor一起用老是有问题

 

 

查了一下ewebeditor2.8的手册

 

问题:将 mdb 数据库编译后,执行时为什么会被提取出来
当使用 Access 数据库的应用被编译时,可以将数据库直接编译进应用程序中,而当次应用被执行时,
此文件将被自动取出,
按照其编译前的相对路径存放在应用程序存放的目录中。

现象原因
当 mdb 数据库被封装在应用程序内部后,文件已经成为执行文件的一个部分,
当数据库系统需要访问此文件时,按照 NetBox 的路径系统 的运行规则,系统将以文件方式访问此文件,
所以此文件将被自动提取出来,并且以后都将直接使用外部文件,这样对数据库的修改也将会被文件保持。

另类需求
对于有些应用,比如应用程序存放在光盘或者只读设备,或者作者可能根本不想让别人看到有个数据库放在外面。
对于这种情况,如果此数据库根本不需要修改,则可以以只读方式打开数据库,具体代码如下:

Set Conn = CreateObject("ADODB.Connection")
Conn.Mode = 8
Conn.Open "Provider=Microsoft.Jet.oledb.4.0;Data Source="&NetBox.MapPath("test.mdb")
使用只读方式打开数据库时,数据库将被以临时文件的方式建立在临时目录,并且将在数据库关闭时自动删除,
在应用程序执行目录将不会产生任何文件。然而这种方式将可能多次生成临时文件,会一定程度的影响性能,
如果需要频繁使用数据库,而且对性能有所要求,还是建议不要这样使用。

 就觉得是ewebeditor和netbox兼容的问题

 

 

 

解决办法

 

        将ewebeditor中所有文件夹放到项目中相应的路径中,对应打包前的源文件

 

原理

 

 

   其实就是将ewebeditor中的mdb文件考出来,让netbox中的asp程序访问得到ewebeditor中的数据库

 

 

 

 

 

 

 

 

 

 

 

 

  • 大小: 2.9 KB
  • 大小: 21.5 KB
分享到:
评论

相关推荐

    Netbox

    例如,你可以将Netbox与自动化工具如Ansible或 Puppet 集成,以实现网络配置的自动化管理。此外,Netbox还支持Webhooks,可以实时触发外部脚本或服务,当网络资源发生变更时自动执行特定操作。 在安全性方面,...

    NetBox3.0 逆风版

    `INSTALL.LOG`是安装日志文件,记录了NetBox 3.0安装过程中的详细步骤和可能出现的问题,对于排查安装错误非常有帮助。 `重要说明.txt`文件名暗示了它包含了关于使用NetBox 3.0的重要注意事项或者使用前必须了解的...

    netbox2.8(无须安装)

    - NetBox可以通过API与其他系统集成,如自动化工具Ansible、票务系统Jira等,实现网络运维的自动化。 - 可以通过插件增强功能,例如监控、报表生成、身份验证集成等。 以上是关于"Netbox2.8(无须安装)"的详细说明...

    netbox2_8使用说明netbox2_8使用说明

    3. API访问:NetBox提供RESTful API,方便与其他系统集成,实现自动化操作。 4. 角色和权限:通过RBAC(Role-Based Access Control)系统,精细控制用户权限。 5. 导入和导出:批量导入或导出网络资源数据,简化数据...

    netbox图标修改及打包

    【NETBOX图标修改及打包详解】 NETBOX是一个广泛使用的开源应用程序,它提供了丰富的功能,用于网络设备管理和IP地址规划。对于那些希望个性化自己应用程序界面的NETBOX爱好者来说,修改其图标是一个有趣且实用的...

    网络盒子(netbox)

     NetBox 提供 Microsoft IIS 5.0 兼容的 Active Server Pages 模块,不用修改代码直接将已经存在的使用 ASP 开发的应用程序移植到 NetBox 平台上来,也可以直接使用已经存在所有 COM 组件。通过修改一部分代码,用 ...

    NetBox2及使用说明及示例asp文件

    总的来说,“NetBox2及使用说明及示例asp文件”是一个综合的学习资源,涵盖了网络基础设施管理的核心概念,以及如何通过ASP文件与NetBox进行交互,这对于提升网络运维效率和自动化水平具有重要意义。

    开源网络资源管理系统-NetBox2

    NetBox 是一个使用脚本语言进行应用软件开发与发布的开发环境和运行平台,使用 NetBox,可以完全使用脚本语言(比如 VBScript,Javascript) 创建出稳定高效的应用软件,并且可以平滑移植到从 Windows 98 到 Windows ...

    NetBoxDex 逆向解压NetBox打包文件

    4. **故障排查**:当遇到NetBox运行异常或错误时,可以通过解压文件并分析内部状态来找出问题所在。 5. **安全性分析**:对于系统管理员来说,了解软件的工作原理有助于发现潜在的安全风险,提高系统的安全性。 在...

    NetBox软件

    NetBox 是一个全新概念的开发平台,它提供了业界最快速的用于开发 Internet 商业应用的开发和编译工具。NetBox 支持包括 JavaScript、VBScript、Perl 等目前应用最为广泛的脚本语言来构建功能强大和性能稳定的应用...

    NetBox2.8.4128及增强手册chm

    5. API集成:NetBox提供了一个全面的RESTful API,使得与其他系统(如CMDB、监控工具)集成成为可能,实现数据的双向同步。 6. 数据中心管理:通过记录设备的位置信息,NetBox可以帮助管理数据中心的物理布局,包括...

    NetBox2免安装代替iis的服务器小软件

    NetBox2是一款轻量级的服务器管理软件,它被设计为一种替代IIS(Internet Information Services)的解决方案,尤其适合那些需要快速部署、无需复杂安装过程的环境。标题中的“免安装”意味着NetBox2可以作为一个便携...

    NetBox 2.8 使用手册.chm

    NetBox 2.8 使用手册.chm NetBox 2.8 使用教程.chm

    NetBox 安装包

    NetBox 是一个使用脚本语言进行应用软件开发与发布的开发环境和运行平台,使用 NetBox,可以完全使用脚本语言(比如 VBScript,Javascript) 创建出稳定高效的应用软件,并且可以平滑移植到从 Windows 98 到 Windows ...

    netbox简化使用版

    这对于排查与服务器交互相关的问题非常有帮助。例如,你可以通过它查看HTTP头部信息,分析请求和响应的详细过程,找出可能的错误源头。 此外,"CodePub.Com说明.txt"文件可能包含了关于NetBox使用的具体说明和操作...

    netbox

    netbox 2.8

    netbox 解包工具 NetBoxDex.zip

    因此,生成的源代码可能与原始代码有所差异,可能需要进一步理解和调整。 反编译是软件逆向工程的一部分,它涉及到对二进制代码的分析,以揭示其内部结构和工作方式。这在调试、安全审计、软件更新或研究软件行为时...

    NetBox是一款可以代替IIS的快速ASP服务器搭建工具

    NetBox是一款针对ASP应用程序开发和测试的高效服务器搭建工具,尤其适合那些寻求替代IIS(Internet Information Services)的用户。IIS是微软提供的一个广泛使用的Web服务器,支持多种Web技术,包括ASP。然而,...

    netbox2.8

    NetBox 是一个全新概念的开发平台,它提供了业界最快速的用于开发 Internet 商业应用的开发和编译工具。NetBox 支持包括 JavaScript、VBScript、Perl 等目前应用最为广泛的脚本语言来构建功能强大和性能稳定的应用...

Global site tag (gtag.js) - Google Analytics