質問

参照投稿: C#-ExecutENONQUERY()はSQL Server CEで動作していません

私はプロジェクトに添付のアクセスデータベースに同じ問題を抱えており、実際にレコードを挿入しようとしていますが、すべてが無駄になっているので、挿入されているが、レコードは見つからないことを教えてくれます。

さて、上記の投稿で問題とその原因について説明しましたが、解決策についてもっと知りたいです...どうすればこの問題を解決できますか?

よろしくお願いします、

Baher。

役に立ちましたか?

解決

私は解決策を見つけたと思います。

1-ソリューションエクスプローラーでは、出力ディレクトリにコピーされているデータベースのプロパティを変更しました。

2-サーブエクスプローラーでは、データベースを右クリックして、それへの接続をビンフォルダーに存在するデータベースに変更しました。

それでおしまい...

それが役立つことを願っています

他のヒント

トランザクションを使用していますか?はいの場合、あなたがそれをコミットしていること、またはあなたが誤ってロールバックしていないことを確認してください

サー、クエリが例外をスローしなかったため、接続はすでに開いていると思います、W

あなたのクエリはどのように見えますか?文字列の表現、Where句があり、フィールドが欠落している場合、またはURの更新がある場合、Claauseは例外を投げかけず、すべてが挿入されているが、おそらくそうではないことを教えてくれます。テーブルの場合、変数は見つかりませんでしたが、それは渡されたばかりです。

  1. C#で実行するときに接続が開いていることを確認してください
  2. SQLにコミットされていないトランザクションがないことを確認してください
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top