データベースを更新しようとしています。つまり、MS Accessファイルです。テキストボックスから値を取得してテーブルを更新したいのですが、適切なクエリを作成できません。値を更新するクエリ
誰でも適切な更新クエリを書くのを助けてくれますか?
string strconn4 = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|pay.accdb";
OleDbConnection sqlconn4 = new OleDbConnection(strconn4);
sqlconn4.Open();
OleDbCommand ocmd = new OleDbCommand("UPDATE fees SET fname=" + Convert.ToString(textBox2.Text) + ",lname=" + Convert.ToString(textBox3.Text) + ",amtpayd=" + Convert.ToString(textBox4.Text) + ",amtleft=" + Convert.ToString(textBox5.Text) + ",disc=" + Convert.ToString(textBox6.Text) + ",pdate=" + Convert.ToString(dateTimePicker3.Text) + ",rdate=" + Convert.ToString(dateTimePicker1.Text) + ",WHERE memid=" + Convert.ToString(textBox1.Text), sqlconn4);
試したクエリとそれが発生しているエラーを投稿してください。 (そして、基礎となるテーブルについての十分な情報があれば、人々はあなたがしようとしていることを理解することができます。) – Mat
また、SELECTクエリを投稿すると、 –
hii私の問題を更新しました...私を助けてください。 –