1樓:
你這樣做肯定不行,引用"microsoft activex data objects 2.0 library",然後用odbc方式連線資料庫,下面**測試過了可行。
private sub form_load()dim i,j as integer
dim rs as adodb.recordsetset rs = new adodb.recordsetrs.
activeconnection = "driver=;uid=admin;pwd=;dbq=資料庫名稱"
list1.clear
rs.open "select * from 表名稱", , adopenstatic, adlockoptimistic
j=rs.fields.count
redim a(j)
for i = 0 to rs.fields.count-1a(i) = rs.fields(i).namelist1.additem a(i)
next i
set rs = nothing
end sub
2樓:果建翼
你確定你的視窗上有一個名叫co1的combobox?另外你確定你定義了一名叫adodc1的一個物件?這個物件有一個recordset屬性?
3樓:
如果欄位名是1、2、3的話,就直接寫三句就行了co1.additem adodc1.recordset.fields("1")
co1.additem adodc1.recordset.fields("2")
co1.additem adodc1.recordset.fields("3")
4樓:
co1.additem a(b)不可以這麼用吧。
co1.additem adodc1.recordset.fields(欄位名)
5樓:匿名使用者
檢查一下combobox的name是co1嗎?
vb高手請進
option explicit dim x min max private sub form load randomize x int rnd 98 2 min 1 max 100 label1 請猜 min max end sub private sub label1 click x int rn...
vb高手進,VB高手進啊
for就是重複執行。先看簡單的 fori 1to5 print ok i next ii 1 輸出。i 2也輸出.i 5輸出。i 6就沒有了。所以會輸出5個ok vb執行顯示是ok1 ok2ok3 ok4ok5 next i的左右就是 for.next 之間做重複的範圍 在生活有很多例子 如你再算1...
算命高手請進,算命 高手請進
出生 公元1988年7月16日1時0分 陽曆 農曆 一九八八年六月初三日丑時 當月節氣 小暑 7月7日5 57 中氣 大暑 7月22日23 15 生辰八字 戊辰年 己未月 壬申日 辛丑時 一 你的八字命盤 下列是你的八字命盤。你是黑猴,出生於黃龍年。日天干代表你,所以你是屬水。年 祖先 月 父母 日...