質問

私はLINQのツーSQLのコンテキストにリンクされているドメインサービスクラスを使用しています。

、それが正常に追加ブレークポイントの使用
context.Company.Add(NewCompany);

は、Silverlightからこれを呼び出すことですが、節約の一部は、

...失敗しているようです
context.SubmitChanges();

のように、私はエラーを取得していない、またそれは、データベースに追加ありません。すべての私のテーブルは、「当社は、」「住所」との関係を持っているように、相互に関係を持って、私はステップを逃したのですか?

役に立ちましたか?

解決

の場合では、ファイルデータベース(MDF、自衛隊は、mdbを...)を使用している:

「出力ディレクトリにコピーし、」プロパティ「が新しい場合はコピーする」「コピーしない」またはに設定されていることをデータベースプロジェクト項目のプロパティで確認してください。そうでない場合、出力ディレクトリ内のデータベースファイルは、コンパイルするたびに上書きされます。これはかなり間抜けだが、それはVSのデフォルトの動作です...

他のヒント

どうやら私の接続文字列が間違っていた

私は最終的にエラーを検出しました...、それが出て、私の資格情報を使用して接続しようとしていたのLINQからSQLへのオブジェクトが作成されたとき...それは、資格情報を保存didntの...おやっもったいないです週末に...

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top