データベースにデータを保存する際に問題があります。
私が開発しているシステムは、データベースにデータを保存し、データグリッドにデータを表示し、スムーズに動作しますが、問題は、アプリケーションを再起動または再起動するたびにデータが消え、データベースが再び空になりましたが、データベースに直接入力されたデータですショーテーブルデータを使用しても消えませんでした。
プログラムに何か不足していますか?
質問する
2097 次
3 に答える
2
私はずっと前に同じ問題を抱えていました。ある実行で入力したデータが次の実行で消えてしまうのを覚えています。これは、実行のたびにローカル データベース ファイルがコピーされた (したがって上書きされた) ためでした。
Copy to Output Directory
ローカル データベースのプロパティをDo not copyに設定することで解決したと思いますが、テストしてみてください。
しかし、私は(同じ)問題がこの方法で解決したと確信しています。
あなたのケースでもうまくいくことを願っています。
編集: Eman、次の手順を実行します。それはあなたの問題を解決するはずです。
1. ソリューション エクスプローラーから abc.mdf データベース ファイルを右クリックします
2. プロパティをヒットします
3. COPY TO OUTPUT DIRECTORY
を変更します 4. アプリケーションを実行し、行を追加してアプリを終了し、再度実行します
5. 行が失われた場合は、手順に進みます1、そうでなければ終了
于 2013-01-14T05:16:00.817 に答える
-1
SQL Server データベースを使用してみてください。コードを form_load() に記述します。
于 2013-01-14T05:10:24.273 に答える