郁闷 在本地可以操作access数据库,上传后就不管用了

castalnew 2005-04-24 04:05:22
连接字符串没有问题:比如:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source="\db\database.mdb"
就是到虚拟主机上就不管用,那位知道的人帮忙解决一下 ,谢谢!
...全文
84 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
castalnew 2005-04-25
  • 打赏
  • 举报
回复
liuyann(liuyann):你说的办法也行不通!
-------------------------------------------------
我用vb.net写的连接语句是:
语句在Global文件里
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
' 在应用程序启动时激发
Application("con") = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath(ConfigurationSettings.AppSettings("accounts_database"))
End Sub
ConfigurationSettings.AppSettings("accounts_database")="db\database.mdb"
---------
生成的语句:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source="F:\website\db\dfg.mdb"
liuyann 2005-04-24
  • 打赏
  • 举报
回复
Data Source="\db\database.mdb

这一句的在IIS上理解将为 在当前盘,一般来说是C:, C:\db\database.mdb, 但一般来说上传只会证你上传到相应的目录下. 所以还是用一下当前路径变量
Data Source=" & Server.MapPath("db\database.mdb")
castalnew 2005-04-24
  • 打赏
  • 举报
回复
主要是调用方便
不管怎么样
连接串是对的
就是搞不明白为什么不能操作
  • 打赏
  • 举报
回复
原来是asp.net 呵呵,那就难讲了,不过ms的网站上将最好不好把非灵活的东东给application
castalnew 2005-04-24
  • 打赏
  • 举报
回复
我用vb.net写的连接语句是:
语句在Global文件里
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
' 在应用程序启动时激发
Application("con") = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath(ConfigurationSettings.AppSettings("accounts_database"))
End Sub
服务器上生成的子串是上面的例子写的!
  • 打赏
  • 举报
回复
你用相对路径比如说用server.mappath asp

如果是vb用app.path

castalnew 2005-04-24
  • 打赏
  • 举报
回复
我启用了自定义错误配置中的<customErrors mode="OFF" />
服务器上的错误提示,显示一句话,意思是oledb发生未定义意外............
郁闷ing....
按道理说只要能正确定位数据库路径,就不大可能会出现这种问题,奇怪!
hygougou 2005-04-24
  • 打赏
  • 举报
回复
配置好后,用工具是否能连接?
castalnew 2005-04-24
  • 打赏
  • 举报
回复
上面的写错了
应该是:Provider=Microsoft.Jet.OLEDB.4.0;Data Source="F:\website\db\dfg.mdb"
 最近我维护一个原来的客户的网站,遇到了Microsoft JET Database Engine 错误 80004005 不可识别的数据库格式这样的错误问题

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧