語問大家..我的sql語法如下:
rec.Open "select fano as 廠商編號,faname as 廠商名稱,tel as 電話,add as 地址, people as 聯絡人,note as 備註 from factory", db, adOpenKeyset, adLockPessimistic
我覺得太長了,所以想要切成兩行...除了用
sql="select * from table"
sql=sql & "where....."
這種設定變數的方法外...還有其它的方法嗎...我的印象是好像是&_,但這樣沒有辦法說....
請大家指教,謝謝您們
rec.Open "select fano as 廠商編號,faname as 廠商名稱,tel as 電話,add as 地址, people as 聯絡人,note as 備註 from factory", db, adOpenKeyset, adLockPessimistic
我覺得太長了,所以想要切成兩行...除了用
sql="select * from table"
sql=sql & "where....."
這種設定變數的方法外...還有其它的方法嗎...我的印象是好像是&_,但這樣沒有辦法說....
請大家指教,謝謝您們
文章標籤
全站熱搜

sql = "Select ...................." & _ '&和_要空格 "where ............................"
謝謝阿斯的回答...現在我有另一個問題 s="select * from table" set rec=db.execute(s) set MSHFlexGrid1.DataSource=rec-->>>這行有錯誤訊息 它會說:DataSource的設定值不正確或DataSource的功能受限.... 而無法把資料讀在Grid...這是為什麼咧??? 我rec和db都已經指定了呀,db設定如下: db.Provider = "Microsoft.Jet.OLEDB.4.0" db.Properties("Data Source") = App.Path & "\trade.mdb" db.Open 謝謝您們!!!
另外...請問大家另一個問題哦...^^ 大家平常設計資料庫,裡頭的欄位都是英文還是中文咧??? 因為我用英文...每次select都要寫很多as...我覺得很麻煩... 但是用中文...又聽說很容易會碰到問題... 不過我不知道會碰到什麼問題耶... 不知道有沒有網友有過這樣子的經驗呢??? 謝謝~~~~~^_^
我在公司是用ACCESS2002 寫一些小程式,都使用中文欄位名稱, 都還沒因此而遇到什麼大問題.