1樓:網友
= provider=;data source=" & persist security info=false"
select * from jilu_sj"
shiyan_sj(0)
記錄time
val(label3(0).caption) '記錄資料。
val(label3(1).caption) '記錄資料。
2樓:它聞定
引用activex data object庫後即可使用。
dim conn as new connection
dim rs as new recordset
vb向acess資料庫寫資料
3樓:網友
你的vb 或者機器問題,你可以在裡面試幾個函式,它都會報錯了,你在這個程式開如新增幾個函式試試。
a=date()
b=trim(" dfsd ")
c=cstr(123)
d=val("12345")
你會發現這些都是系統常用的函式,在你那裡就會報錯。
建議你新建乙個資料工程,然後,乙個程式乙個程式的複製新增到新的工程裡面試試,這樣也許不行,因為你的vb和機器,可能存在問題以至不能正常執行。
4樓:網友
zys! "綜合環境因素u1"
改成 zys("綜合環境因素u1")
後面幾個也一樣改。
vb與acess資料庫
5樓:
第。
一、第二兩個問題不可理解,參照你的**來看,理論上應該不可能的第三個問題,可以使用。
private sub command4_click()on error goto err
'刪除語句。
exit sub
err:msgbox "資料庫為空,刪除失敗!"
end sub
6樓:網友
開啟記錄集的時候,open語句帶有幾個引數,對比一下你的引數值是否符合要求,比如應該讓記錄集是keyset+adoptimistic。
vb怎樣連線acess資料庫?
7樓:網友
具體做法:
新建工程時選資料工程,此時vb6整合除錯環境左邊工具箱內已載入了有關資料庫程式設計必須的控制項。
然後在form1窗體中新增adodc控制項和datagrid控制項,將datagrid1的屬性datasource選adodc1,開啟adodc1控制項屬性頁使用連線字串,選生成,在提供者選項中選microsoft jet ole db provider,然後按要求連線資料庫等。在adodc1控制項屬性頁使用連線字串空白文字視窗中就有一長串字串,注意該字串可複製到程式**用於程式設計。adodc1控制項屬性頁的資料來源內有命令文字(sql)編寫視窗可編寫sql查詢語言。
該視窗的sql語句可複製到程式**用於程式設計。
sql查詢語言主要結構為:
select 查詢欄位 from 表名 where 查詢條件語句 [排序語句或分組語句]
查詢欄位必須分別用(西文)逗號分開或就用乙個*號代替,上述查詢中排序語句建議最好應用。
sql查詢語言如有錯程式執行時告訴你出錯,作相應改動即可。本人一般先按上述連線,sql用"select * from tabelname"作除錯,無問題,用乙個按鈕孔件將前述需複製的連線字串和sql查詢語言先複製於按鈕控制項的click事件中備著,以便放著以後使用。然後刪去adodc1孔件,再新增adodc1控制項再添其他內容。
8樓:網友
用data控制項和dbgrid控制項來連線和顯示。後者是選擇「部件」中的microsoft data bound grid control 這一項。具體用法參考一下書吧。
不客氣!)
9樓:網友
如過是簡單入門的話 可以在窗體上家乙個data控制項。
在data的屬性databasename裡選擇acess檔案的路徑。
在屬性recordsource裡選擇acess裡的乙個表。
在工程-部件-選擇microsoft flexgrid control 確定。
在msflexgrid屬性datasource裡選擇data執行 ok拉!!!
如何在vb中對acess資料庫檔案進行查詢操作?
10樓:網友
查詢。select * from 表 where 條件1 and 條攔讓蠢件2 "
排序簡陪。select * from 表 where 條件1 and 條件2 order by 字滑尺段名"
請問在vb中如何對acess資料庫進行備份?
11樓:網友
= & '這就是備份或恢復資料庫的路徑和檔名。
備份access數念渣據庫的方法:
dim itmx, key as string '定義字串變數。
dim a as integer '定義整型變數。
private sub form_load()= true
dir1_change
end sub
private sub command1_click() 單擊備份按鈕。
if = true then
備份資料庫。
if <>0 then
filecopy trim(, date & 野晌備份卡" &= 0
msgbox "資料已備份完畢!"
key = date & 備份卡" &
set itmx = , key, 1)
end if
end if
if = true then
恢復指定路徑下的資料庫。
if <>0 then
filecopy , 0msgbox "資料已恢復完畢!"
elsemsgbox "請選擇要恢復的資料!"
end if
end if
end sub
private sub dir1_change()=
新增資料備份卡到列表中。
if <>0 then
a = 0do while < 1= a
key =set itmx = , key, 1)
a = a + 1
loopend if
end sub
private sub drive1_change()=
end sub
private sub file1_click()= & '獲取路徑。
end sub
根據上面**,新增相應的控制項,如果有問題,請發信頌高鋒息。
用vb連線acess資料庫 怎麼尋找資料的首項和末項
12樓:小李無刀
列表的第一和最後一項,它有乙個編號,一般第一項是0,最後一項是該表專案最大值減1
13樓:請大聲尖叫
bof表示到了資料表的第乙個,eof表示到了資料表的最後乙個了。
想用vb結合acess寫乙個資料庫 但不知從何做起
14樓:
用data控制項連線資料庫,再將各個文字框鏈結到data控制項,最後將各個文字框的datafield屬性設定為各個欄位的名稱,這樣就可以通過點選data控制項的按鈕來瀏覽資料了,然後再新增刪除修改和儲存的**就可以了。
大概流程就是這樣了。
15樓:網友
網上搜一下,到處都有!
vb中用sql的insert語句向資料庫新增新資料,但是總是
給出insert into的用法,增加資料 insert into table name column1,column2,values value1,value2,說明 1.若沒有指定column 系統則會按 內的欄位順序填入資料。2.欄位的資料形態和所填入的資料必須吻合。3.table name ...
vb查詢access資料庫
private sub command1 click dim cn as adodb.connectiondim mysql as string dim myrs as adodb.recordsetcn.cursorlocation aduseclientcn.connectionstring d...
vb怎麼讀取acceess資料庫中的資料並顯示在介面上
開啟vb程式,點檔案 新建工程 資料工程,在視窗新增一個command控制元件和一個datagrid控制元件。插入如下 private sub command1 click dim mycon as new adodb.connectiondim myrt as new adodb.recordse...