LinqPadのすべてのLinqクエリ(MSSQLのクエリデータ)は読み取り専用ですか?私はデータを編集することはできません、それを読むだけです。右?LinqPadのLinqクエリは読み取り専用ですか?
以下のクエリは読み取り専用ビューを生成し、データを編集する方法はありません。
from u in Users
where u.Email == "[email protected]"
select u
LinqPadのすべてのLinqクエリ(MSSQLのクエリデータ)は読み取り専用ですか?私はデータを編集することはできません、それを読むだけです。右?LinqPadのLinqクエリは読み取り専用ですか?
以下のクエリは読み取り専用ビューを生成し、データを編集する方法はありません。
from u in Users
where u.Email == "[email protected]"
select u
いいえ、挿入、更新、削除など、LINQPadの任意のクエリを実行できます。ここでLINQ to SQLはと編集データについて
さらに詳しい情報:
オブジェクトリンクが初期化子で無効になっていない場合、オブジェクトにアクセスして更新することができます。それらはデータベースでは更新されませんが、依然としてSubmitChangesを実行する必要があります。
上記のクエリを実行すると(オリジナルの投稿を参照してください)、編集可能なデータは期待できますか? – Tomas
ああ、そうだ。 Linqのすべての変更をスクリプト化してSubmitChangesを実行する必要があります。 – Tomas