2011-11-09 11 views
0

テーブルに新しい列を追加する必要がありましたので、データベースでその列を削除してから、dbmlファイルからテーブルを削除し、新しい列を読み込みました。だから、私が追加した列は(_isActive bit nullが許されていました)、これが私のデザイナーファイルを混乱させました。プライベートbool isActiveと他のプライベートSystem.Nullable @ _isActiveのような属性の重複した定義を追加しました。また、追加のものを追加しました。私はデザイナーのファイルを削除し、古いものでそれをリロードしなければならなかった。 dbmlファイルでこの変更を行うにはどうすればよいですか?DBMLファイル内のテーブルを変更するとエラーが発生します

答えて

1

Linq-To-SQL私はデザイナを使用して、スキーマを変更した後でテーブルを削除して追加する必要があると考えています。

コードビハインドファイルを編集した場合、これらの変更によって問題が発生する可能性があります。そこにはすべてのクラスがdefiendという理由がありますpartial class

あなたのDBMLを削除してもう一度やり直すことをお勧めします。

関連する問題