Windowform に 5 つのテキスト ボックスと 1 つのボタンがあり、アクセス データベース ファイルからデータを表示します。
次に、update ステートメントを使用して、すべてのデータ キーを textbox1、textbox2、textbox3 などに更新します。
私の更新ステートメント:
cmd = new oledbcommand("UPDATE Table2 SET BALANCE = ? " + " WHERE ID = ? ", con);
cmd.parameters.addwithvalue("BALANCE", textbox5.text);
cmd.parameters.addwithvalue("BALANCE", textbox6.text);
cmd.parameters.addwithvalue("BALANCE", textbox7.text);
cmd.parameters.addwithvalue("BALANCE", textbox8.text);
cmd.parameters.addwithvalue("BALANCE", textbox9.text);
cmd.parameters.addwithvalue("ID", textbox10.text)
しかし、エラーなしで失敗しました。
だから私は別の方法を試しました
cmd.parameters.addwithvalue("BALANCE", textbox5.text + textbox6.text + textbox7.text + textbox8.text + textbox9.text );
入力した値はすべてtextbox5に入ります。これを解決する方法はありますか?
申し訳ありませんが、新しい..私の問題を理解していただければ幸いです。
編集
I tried to cmd = new oledbcommand("UPDATE Table2 SET BALANCE = ? ", con);
cmd.parameters.addwithvalue("BALANCE", textbox5.text);
cmd.parameters.addwithvalue("BALANCE", textbox6.text);
cmd.parameters.addwithvalue("BALANCE", textbox7.text);
cmd.parameters.addwithvalue("BALANCE", textbox8.text);
cmd.parameters.addwithvalue("BALANCE", textbox9.text);
別のテキストボックスに別の番号を入れた後、データをプレビューすると、すべてのデータ値は同じです...