vb高手請進

2022-08-29 02:16:30 字數 1022 閱讀 8650

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 生辰八字 戊辰年 己未月 壬申日 辛丑時 一 你的八字命盤 下列是你的八字命盤。你是黑猴,出生於黃龍年。日天干代表你,所以你是屬水。年 祖先 月 父母 日...