私はasp.net 3.5とLinqToSQLで新しいウェブサイトを開発します。メンテナンスの目的のために、属性がデータベースのテーブルに追加されている場合、どのようにLinqクラスを変更できますか?LinqToSQLをデータベースと同期させてください
ありがとうございます。
私はasp.net 3.5とLinqToSQLで新しいウェブサイトを開発します。メンテナンスの目的のために、属性がデータベースのテーブルに追加されている場合、どのようにLinqクラスを変更できますか?LinqToSQLをデータベースと同期させてください
ありがとうございます。
残念ながら、LinqToSQLはVisual Studioで同期をサポートしていません。オプションは次のとおりです。
基礎となるデータベースを変更するたびにモデルを再生成する必要があります。
あなたはデータモデルをカスタマイズする必要はありませんか、単にカスタマイズして逃げることができた場合partial
のクラスを使用すると、SQLMetal.exe
を使用してデータモデルを生成できます。 .NET 3.5には、プロセスを自動化するために実行できるバッチファイルの作成に関する記事がオンラインで書かれています。あなたは、データベースを更新した場合
その後、あなたは単にバッチファイルを実行し、すべてが再び同期されています!
私はあなたのポジションにいました。私がLinq2SQLのアイデアを落とすことをお勧めします。亜音速のようなものを試してみてください。 – Perpetualcoder