iT邦幫忙

0

SQL寫入資料語法

GJ 2010-08-16 11:24:5810085 瀏覽

ACCESS表單上做TEXTBOX可讓使用者key入資料以及新增按鈕可insert INTO textbox的資料到sql TABLE,請問INSERT語法該如何寫?試過都無法抓到textbox裡的資料
(有用過直接在程式碼把要insert的資料寫死,可成功)

我找書上有看到用addnew,ADDNEW ![欄位] = 等號後該怎麼寫可抓TEXTBOX資料到TABLE?
謝謝

2 個回答

4
davidliu9116
iT邦研究生 3 級 ‧ 2010-10-17 07:48:33
最佳解答

既然你已經用連結資料表了
為什麼還需要用insert
將TextBox.ControlSource 屬性設定到連結資料表就可以了
Keyin完成按儲存就直接存入後段資料庫了
根本沒有必要再另外用insert指令啊

8
lhs
iT邦研究生 4 級 ‧ 2010-08-18 08:19:11

請問 WINDOWS FORM 的資料來源已經設定好是 sql 的 table 了嗎?
還有 TEXTBOX欄位 的控制項資料源 有指定到 table 中的欄位了嗎?

GJ iT邦研究生 5 級 ‧ 2010-08-18 09:11:09 檢舉

l大,不是很懂您的意思汗

1.是,TABLE都已用odbc連結
2.表單上textbox的資料(資料來源為另一table)

GJ iT邦研究生 5 級 ‧ 2010-08-20 18:03:18 檢舉

是同資料表
表單↓(textbox 資料為a資料表的3個欄位)
label1 textbox1 "com1 b"
label2 textbox2
label3 textbox3 '<' '>' ←記錄按紐選擇A資料表前一筆後一筆
label4 textbox4(自行keyin)

我的意思是把textbox的資料按下"com1 b" insert 到b資料表
都一直錯在insert那行...哭

我要發表回答

立即登入回答