现象

这段时间,折腾了一下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与ewebeditor兼容问题相关推荐

  1. 网站制作---eWebeditor不兼容IE8问题的解决方法

    qq交流群:创梦技术交流群:251572072                         创梦网络赚钱群:248318056                         创梦娱乐休闲群:22 ...

  2. 解决eWebEditor在线文本编辑器在IE8,i9下不兼容的方法

    最近我把IE浏览器更新到了IE8.0,在用eWebEditor在线HTML文本编辑器的时候点击eWebEditor上的所有编辑按钮都没用,只看到浏览器状态栏左下角显示网页上有错误,于是上网查了一下,解 ...

  3. eWebEditor 在线文本编辑器兼容360安全浏览器,IE7,IE8,遨游

    原因是IE7,IE8(360及遨游浏览器用的是IE的内核)不支持anonymous(),所以要换成onclick(event)事件. 解决IE7,IE8,遨游下使用ewebeditor的方法是:找到e ...

  4. eWebEditor 错误 (不支持 ie7 ie8 maxthon 及其它浏览器)终极办法

    还有由于那个eWebEditor编辑器的问题. 今天检查公司一老站后台,发现eWebEditor编辑不能使用,按照网上找的答案 找到editor.js文件,把这文件里的一行语句if(element.Y ...

  5. eWebEditor不支持IE8的解决方法

    现在公布方法:替换editor.js 函数 // Toolbar button onmouseup handler function BtnMouseUp() { if (event.srcEleme ...

  6. js html 编辑器添加图片不显示,彻底解决ewebeditor网站后台不能上传图片的方法

    经我们技术员检查,结果原来是eWebEditor文本编辑器对IE8浏览器的兼容性导致的脚本错误,并不是什么"网站空间.服务器中毒.出问题了"呢! 现就将解决方法公布给大家,方便大家 ...

  7. IP地址管理工具Netbox 安装指南

    参考资料:https://netbox.readthedocs.io/en/latest/installation/ 服务器环境 CentOS 7.9版本 注:因本文格式所致,不要直接拷贝代码可能会提 ...

  8. netbox怎么用?

    netbox怎么用? NetBox 是北京综艺达软件技术有限公司(注:公司网站http://www.netbox.cnmqq)自主研制的一个使用脚本语言进行应用软件开发与发布的开发环境和运行平台,它是 ...

  9. 关于网页设计中,由于ewebeditor编辑器,升级成editor_k编辑器的方法

    由于从零开始的过程太曲折,我就说一下自己从开始到升级的过程,给自己留个纪念,也给大家一个参考,或者是一个解决问题的思路,嫌字多的大佬不喜勿喷哈. 先说一下背景,最近在维护一个html网站,应该是属于a ...

最新文章

  1. ACMNO.20 C语言-插入队列 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。 输入 第一行,原始数列。 第二行,需要插入的数字。
  2. 8.VMware View 4.6安装与部署-connection server(View Transfer Server)
  3. linux执行命令时报错:permission denied
  4. Softmax学习笔记
  5. SpringCloud(六) Hystrix入门
  6. python现在的时间是几点_Python 的日期和时间处理
  7. 夹具PHP,PHP类的静态(static)方法和静态(static)变量
  8. 调用新浪微博显示用户信息
  9. md5是什么_全民小视频视频修改md5有什么用6
  10. 40行代码爬取金庸所有武侠小说
  11. 关于微信小程序地图定位不精确问题(转载)
  12. linux设置usb选择性暂停,USB大容量存储设备无法启动的解决方法
  13. 抽象代数之S3的自同构群和S3的内自同构群
  14. 国内外一些软件开发大公司
  15. AutoRun机制详解
  16. .NET Reflector Visual Studio Extension
  17. Vue中使用地图平台MapboxGL
  18. 毕业论文查重时泄露怎么办?
  19. linux下怎么识别fioa卡,UNRAID使用NVIDIA显卡(直通篇)
  20. 腾讯云上申请免费的安全证书--【域名身份验证】

热门文章

  1. Profinet远程IO控制器
  2. 软件开发中 前台、中台、后台英文_一个微服务业务系统的中台构建之路
  3. oracle insert指定分区,oracle partition 分区建立详解
  4. elasticsearch 导入测试数据
  5. 利用pip安装python各种库
  6. MLX90614红外温度计介绍
  7. powershell基础脚本编写实例
  8. meshing-网格加密
  9. Unity Shader放大镜效果
  10. 【新的开始】记录每天背的单词,准备考研。(6月7日)