欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
如何設置對VB數據庫連接的動(dòng)態(tài)路徑
10、如何設置對VB數據庫連接的動(dòng)態(tài)路徑
我個(gè)人因為經(jīng)常作一些數據庫方面的程序,對于程序間如何與數據庫進(jìn)行接口的問(wèn)題之煩是深有體會(huì ),因為VB在數據庫鏈接的時(shí)候,一般是靜態(tài),即數據庫存放的路徑是固定的,如用VB的DATA,adodc,DataEnvironment 等到作數據庫鏈接時(shí),如果存放數據庫的路徑被改變的話(huà),就會(huì )找不到路經(jīng),真是一個(gè)特別煩的事。
筆者的解決方法是利用app.path 來(lái)解決這個(gè)問(wèn)題。
一、用data控件進(jìn)行數據庫鏈接,可以這樣:
在form_load()過(guò)程中放入:
private form_load()

Dim str As String ‘定義
str = App.Path
If Right(str, 1) <> "\" Then
str = str + "\"
End If
data1.databasename=str & "\數據庫名"
data1.recordsource="數據表名"
data1.refresh
sub end
這幾句話(huà)的意為,打開(kāi)當前程序運行的目錄下的數據庫。
你只要保證你的數據庫在你程序所在的目錄之下就行了。
二、利用adodc(ADO Data Control)進(jìn)行數據庫鏈接:
private form_load ()
Dim str As String ‘定義
str = App.Path
If Right(str, 1) <> "\" Then
str = str + "\"
End If
str = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=" & str & "\tsl.mdb"
Adodc1.ConnectionString = str
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * from table3"
Adodc1.Refresh
end sub
三、利用DataEnvironment進(jìn)行數據庫鏈接
可在過(guò)程中放入:
On Error Resume Next
If DataEnvironment1.rsCommand1.State <> adStateClosed Then
DataEnvironment1.rsCommand1.Close ‘如果打開(kāi),則關(guān)閉
End If
‘i = InputBox("請輸入友人編號:", "輸入")
‘If i = "" Then Exit Sub
DataEnvironment1.Connection1.Open App.Path & "\userdatabase\tsl.mdb"
DataEnvironment1.rsCommand1.Open "select * from table3 where 編號=‘" & i & "‘"
‘Set DataReport2.DataSource = DataEnvironment1
‘DataReport2.DataMember = "command1"
‘DataReport2.show
end sub
四、利用ADO(ActiveX Data Objects)進(jìn)行編程:
建立連接:
dim conn as new adodb.connection
dim rs as new adodb.recordset
dim str
str = App.Path
If Right(str, 1) <> "\" Then
str = str + "\"
End If
str = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=" & str & "\tsl.mdb"
conn.open str
rs.cursorlocation=aduseclient
rs.open "數據表名",conn,adopenkeyset.adlockpessimistic
用完之后關(guān)閉數據庫:
conn.close
set conn=nothing
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
access+ado+flexgrid實(shí)例
vb登錄界面設計筆記(連接SQLServer2000數據庫)
VB中數據控件綁定
Vb 6.0與SQL Sever建立連接
編寫(xiě)數據庫應用程序必看
VB 中 ADO、 ADODB、 ADODC 的區別與聯(lián)系(皮毛)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久