我有2个数据库,分别为ASPNETDB和AssetManagement,对象资源管理器为ABC-PC,<configuration>
<connectionStrings>
    <add name="MyASPNETDBConnectionString" connectionString="Data Source=ABC-PC;Initial Catalog=ASPNETDB.mdf;Persist Security Info=True;User ID=sa;Password=ABC" providerName="System.Data.SqlClient"/>
    <add name="MyAssetsDBConnectionString" connectionString="Data Source=ABC-PC;Initial Catalog=AssetManagement.mdf;Persist Security Info=True;User ID=sa;Password=ABC" providerName="System.Data.SqlClient"/>
</connectionStrings>web.config里面连接数据库的代码如上,但是总是无法在页面上成功,请问是为什么呢?那里有错误呢?

解决方案 »

  1.   

    AssetManagement.mdf把.MDF去掉,只写AssetManagement
      

  2.   

    嗯 要去掉mdf 只写数据库的名字然后在后台写连接数据库字符串
      

  3.   

    <connectionStrings>
    <add name="AccessConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="/>
    <add name="Sqlserverconstring" connectionString="server=.;database=cofcms;uid=sa;pwd=123456;"/>
    </connectionStrings>
      

  4.   

    Initial Catalog,写数据库的名称不要后缀名的