こんにちは。全くの初心者なのですが、わからないところがあるので質問させていただきます。
環境:Visual Studio 2019
DB接続:Access 2019 .mdb形式 OLEDB
言語:C#
データベースに新規レコードを追加したいです。
今、デザイナーでTextbox1 Textbox2 Textbox3・・・とあり、データベースの縦列はA B C・・・とあります。
Textbox1に入力された値をA、Textbox2はB、Textbox3はCに入れたいのですが、、、できません。
テーブル名はSheet1です。
どうすればよいでしょうか?
C#
1String sCS = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:~~~~~.mdb"; 2 OleDbConnection oleConn = new OleDbConnection(sCS); 3 OleDbCommand oleCmd = new OleDbCommand(); 4 int iRet; 5 oleConn.Open(); 6 7 oleCmd.Connection = oleConn; 8 oleCmd.CommandText = "INSERT INTO sheet1 (A,B,C)" 9 + "VALUES(Textbox1.Text,Textbox2.Text,Textbox3.Text)";
あ、A,B,CとかTextbox1とかはここに載せるための仮名です。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/30 07:43
退会済みユーザー
2019/04/30 08:26 編集
2019/04/30 14:43