最新更新 sitemap 网站制作设计本站搜索
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 编程开发 > asp教程

处理关于DBF数据库连接字符串的问题

日期:07-08    来源:中国设计秀    作者:cnwebshow.com

  asp交流群二14725152里一同学说DBF连接路径有问题,由于对DBF了解很少,仅限于VF开发的时候知道那么一点点基础知识,本地测试、远程测试的确发现数据库路径判断有问题,一通MSDN,百度,谷歌,均为发现更多关于ASP+ADO操作DBF的太多资料,索性尝试从文件权限去解决问题,简单处理,还真是目录权限不足,唉,郁闷,本需要花太多时间的~~63s中国设计秀

  其实一开始就应该想到是目录权限问题,凡是提示路径引用问题:“Microsoft JET Database Engine 错误 '80004005' ...不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。”63s中国设计秀

  排除程序错误或者bug后,IIS提示这个信息的几乎均可以从目录权限着手去解决问题,一般给IIS目录写入权限或者Everyone全部权限,应该就可以解决问题了。记录一下,避免下次再浪费时间。63s中国设计秀

  另外,关于DBF连接字符串的问题,附上一个函数:63s中国设计秀

  63s中国设计秀
 程序代码63s中国设计秀
Function OpenDBFConn(Path)63s中国设计秀

  Dim Conn: Set Conn = CreateObject("ADODB.Connection")63s中国设计秀

  Conn.Open "PRovider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(Path) & ";Extended Properties=DBASE IV;"63s中国设计秀

  Set OpenDBFConn = Conn63s中国设计秀

  End Function63s中国设计秀

63s中国设计秀
  其中,根据数据库版本不同,Extended Properties 可为 dBASE IV、dBASE 5.0、dBASE III、FoxPro 2.0、FoxPro 2.5、FoxPro 2.6、FoxPro 3.0等。63s中国设计秀

本文引用地址:/bc/article_46213.html
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明