提出していないADOエンティティでSubmitChanges
-
21-08-2019 - |
質問
私はLINQのツーSQLのコンテキストにリンクされているドメインサービスクラスを使用しています。
、それが正常に追加ブレークポイントの使用context.Company.Add(NewCompany);
は、Silverlightからこれを呼び出すことですが、節約の一部は、
...失敗しているようですcontext.SubmitChanges();
のように、私はエラーを取得していない、またそれは、データベースに追加ありません。すべての私のテーブルは、「当社は、」「住所」との関係を持っているように、相互に関係を持って、私はステップを逃したのですか?
解決
の場合では、ファイルデータベース(MDF、自衛隊は、mdbを...)を使用している:
「出力ディレクトリにコピーし、」プロパティ「が新しい場合はコピーする」「コピーしない」またはに設定されていることをデータベースプロジェクト項目のプロパティで確認してください。そうでない場合、出力ディレクトリ内のデータベースファイルは、コンパイルするたびに上書きされます。これはかなり間抜けだが、それはVSのデフォルトの動作です...
他のヒント
どうやら私の接続文字列が間違っていた
私は最終的にエラーを検出しました...、それが出て、私の資格情報を使用して接続しようとしていたのLINQからSQLへのオブジェクトが作成されたとき...それは、資格情報を保存didntの...おやっもったいないです週末に...
所属していません StackOverflow