台灣最大程式設計社群網站
線上人數
1518
 
會員總數:246630
討論主題:190056
歡迎您免費加入會員
討論區列表 >> VB6 >> vb連接access 問題.資料類型----文字與數字的差別??
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
vb連接access 問題.資料類型----文字與數字的差別??
價值 : 10 QP  點閱數:3427 回應數:1
樓主

sin
初學者
29 19
106 24
發送站內信

vb連接access的時后...我用 "SELECT * FROM table WHERE id='"& textbox1.text &"'"
如果access里id 的資料類型是文字的話,這語法沒錯.

但如果是數字的話,問題就來了....
系統會告訴我說:

執行階段錯誤'2147217913 (80040e07):
Data type mismatch in criteria expression

為什麼會這樣啊,搞了好久都不行@@?
我也試過資料類型是數字是后把 val(textbox1.text)轉成數字,但也不行@@"

本篇文章發表於2005-02-04 21:58
1樓
最有價值解答

QQ的乖乖餃
捐贈 VP 給 QQ的乖乖餃 檢舉此回應
改成
"SELECT * FROM table WHERE id="& textbox1.text 
文字和數字最大的差別就在於前後有( ' )
本篇文章回覆於2005-02-04 23:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.