2017-05-03 54 views
0

我有以下兩個web.config文件。第一個[1]運行平穩,但是當我用第二個[2]替換它時,它給我和錯誤。我使用MVC 4指定的角色使用MVC4無效

[1]:

<add name="DBName" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\DBName.mdf;Integrated Security=True;User Instance=False" 
     providerName="System.Data.SqlClient"/> 

[2]:當我更換上面下面我,說:「指定的轉換是無效

錯誤
<add name="DBName" connectionString="Data Source=ServerName;Initial Catalog=DBName;User ID=Username;Password=Password;Connection Timeout=120" 
    providerName="System.Data.SqlClient" /> 

回答

0

不可能明確地回答您提供的內容,但該特定異常僅在特定表列的類型不能轉換爲表示它的屬性類型時纔會發生。如果這隻發生在數據庫之間切換時,那意味着您的兩個數據庫的模式不匹配。確保他們都有正好相同的模式,你會沒事的。