str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\ThemeData.mdb;Persist Security Info=False"在c/s:链接数据库成功.在b/s:链接数据库失败,e盘,ThemeData.mdb 权限设置都是可读写的, 错误提示:未指定的错误. 请问大侠到底是哪里有问题. 先谢.

解决方案 »

  1.   

    str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\ThemeData.mdb;Persist Security Info=False"
    试试
      

  2.   

    1、检查此文件是否被打开。
    2、在代码打开之前,有无其他代码打开此文件而对象未关闭?
    3、你的MDAC 太低
      

  3.   

    str = "Provider=Microsoft.Jet.OLEDB.4.0;Data source="+Server.MapPath(ThemeData.mdb);
    ThemeData.mdb如果和调用这个连接的页面在同一目录下就是这样。
    如果不是,那么在Server.MapPath(ThemeData.mdb);里将相对路径添对就行了我的程序都是这样写的
      

  4.   

    http://community.csdn.net/Expert/topic/4183/4183444.xml?temp=.8885157
      

  5.   

    http://community.csdn.net/Expert/topic/4183/4183444.xml?temp=.8885157 这个在 WEB.CONFIG 里
    identity impersonate="true"
    把这一句删除掉,一切OK......
      

  6.   

    但是我的项目里不能去掉identity impersonate="true"这个,