sql >> データベース >  >> RDS >> Sqlserver

TableAdapter Insert でデータが保持されない

    mdf データベースが上書きされるたびに VS コンパイル済みアプリケーションを使用していたため、行った変更が完全に消去されていたことが判明しました。

    考えられる解決策は、次のいずれかです

    1) アプリケーションをコンパイルして実行するたびに上書きされない、Debug フォルダーにあるデータベースを指すように接続文字列を変更します

    2)接続文字列をそのままにして、切り離されたコンパイラ モードでテストするだけです。

    2 日後に突然見つけた次のスタックオーバーフロー リンクのおかげで、これを理解することができました。

    データベースObjectContext.SaveChanges() が呼び出された後、変更は保持されません



    1. 再起動後にXAMPPMySQLサービスがクラッシュする

    2. Hibernate を使用したデータベースへのオブジェクトのマッピングについて

    3. IS NULL vs =NULL(where句+ SQL Server)

    4. MySQLデータベースからランダムデータを取得しますが、データを繰り返しません