vb帶陣列的查詢語句應該怎麼寫

時間 2022-07-25 06:20:04

1樓:匿名使用者

那要將陣列元素連成像下面那樣的字串了。

in ('值一', '值二', ...)

dim str as string

str=join(tex,",") '這個返回沒帶單引號的串如: "值一, 值二, ..."

str= "'" & join(tex,"','") & "'" '這樣就返回帶單引號的串如: "'值一', '值二','值三'"

'上面兩種要看欄位的型別而定,如果是數值不需要單引號。

adors.open "select * from tb_pf where pid in " & str , adocon, adopenkeyset, adlockoptimistic

2樓:盜呺全家僕街

dim sqlt as string

sqlt="select * from tb_pf where pid in "& tex()

adors.open sqlt, adocon, adopenkeyset, adlockoptimistic

sql分段查詢語句怎麼寫,SQL語句中,按時間段間隔查詢怎麼寫?

什麼庫?sqlserver access oracle?access的話 還是在表裡多設定一個欄位讓他自動增減吧!sqlserver的話 select identity int,1,1 rownum,name into temp from 表 select from temp where rownu...

pascal陣列全部清為 1,語句怎麼寫?fillchar a,sizeof a1為什麼不對

fillchar 的第三個引數是賦給每個位元組的值,sizeof 返回的是位元組數。1自然用不了。一般不用fillchar去賦false及0以外的值。如果陣列是longint形,可以用filldword a,sizeof a div 4,1 試試。雖然我沒試過,但書上說這個函式是四位一賦值。這有點問...

在access中怎麼寫sql查詢語句,select查詢出

由於sql語言處理問題的方式是面向記錄 集合 的。解決排名這類問題對於sql來說確實頭疼,分組排名就更不用說了!為了解決排名問題大型資料庫系統為使用者提供了rank rownumber等函式,但是access不支援排名 開窗等這類函式,一般建議用程式設計方式解決,例如vba等。這個問題確實不好回答。...