2017-05-03 5 views
0

私は次の2つを持っていますweb.configファイルです。最初の[1]は滑らかに走っていますが、2番目の[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

それはあなたが提供したものと決定的に答えることは不可能だが、特定のテーブルの列には、それを表すプロパティの型にキャストすることができないタイプである場合、その特定の例外にのみ発生します。これは、データベース間を切り替えるときにのみ発生する場合は、2つのデータベースのスキーマが一致しないことを意味します。両方が正確に同じスキーマを持っていることを確認してください、あなたは大丈夫でしょう。

関連する問題