使用的是VS2008 + Access2007 开发,Win7操作系统用IIS7发布asp.netAccess2007设置了密码,在开发中,右键->在浏览器中查看,这样是能正常浏览网页的所以排除是字符串数据库密码的问题。通过IIS7发布新站点,设置端口为8000,浏览http://localhost:8000/index.aspx报错异常详细信息: System.Data.OleDb.OleDbException: 密码无效。help~~

解决方案 »

  1.   

    连接字符串是不可能错的,因为在开发过程中能正常浏览的
    Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Z.accdb;Jet OLEDB:Database Password=123;连接池配置需要注意点什么,能给点详细吗?我基本都是采用默认的设置
      

  2.   

    把密码删除,没有用的access 的密码功能很弱智的。
      

  3.   

    Conn = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\myAccess2007file.accdb;Jet OLEDB:Database Password=MyDbPassword;";数据库文件放App_Data下面
      

  4.   

    自己顶下  help楼上说的帐户身份问题需要如何配置呢?