當前位置:首頁 » 操作系統 » vb與資料庫教程

vb與資料庫教程

發布時間: 2022-06-13 21:33:22

㈠ vb 6 資料庫 教程

Option Explicit

Private Rs As New ADODB.Recordset
Private Conn As New ADODB.Connection

Private Sub Form_Load()
Dim strConn As String

' 連接資料庫的字元串
' 連接帶密碼的資料庫,直接在連接符後面加上Jet OLEDB:DataBase Password='您的密碼'
' 連接Access97資料庫需要使用Jet.OLEDB.3.5,Access2K和以上資料庫使用Jet.OLEDB.4.0
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\test.mdb;Persist Security Info=False"

' 使用客戶端數據游標
Conn.CursorLocation = adUseClient
' 打開Access的連接
Conn.Open strConn

' 如果RecordSet的狀態不是關閉狀態,則關閉Recordset
If Rs.State <> adStateClosed Then Rs.Close

' Recordser打開表People
Rs.Open "Select * from People", Conn, adOpenKeyset, adLockOptimistic

' 報告出 一共多少筆數據,測試是否存在數據
' MsgBox Rs.RecordCount

' 綁定進DataGrid
Set DataGrid1.DataSource = Rs

End Sub

㈡ vb資料庫編程經典教程

摘要 https://wapv.sogou.com/v?query=vb%E6%95%B0%E6%8D%AE%E5%BA%93%E7%BC%96%E7%A8%8B%E7%BB%8F%E5%85%B8%E6%95%99%E7%A8%8B&p=40230600&tab=video&ie=utf8&rawQuery=vb%E6%95%B0%E6%8D%AE%E5%BA%93%E7%BC%96%E7%A8%8B%E7%BB%8F%E5%85%B8%E6%95%99%E7%A8%8B&vrid=11000404

㈢ VB怎麼用資料庫急!

1、先作ACCESS創建一個資料庫,定義好數據結構,欄位類型。
2、在VB編程時調用sql語句操作資料庫,包括打開、插入記錄、修改記錄、刪除記錄,關閉等操作。
打開資料庫操作SQL語句
Dim Conn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\你的資料庫名稱;Persist Security Info=False"
Conn.Open
Rs.CursorLocation = adUseClient
Rs.Open "select * from 資料庫報表名稱 Where 條件='" & 你的條件 & "' ", Conn, 1, 3
插入記錄語句:
Dim SqlStrBc As String
SqlStrBc = "Insert Into 數據表名 Values ('" & 變數1 & "','" & 變數2 & "','" & 變數3 & "'
ConnBc.Execute (SqlStrBc)
刪除記錄語句
SqlStrSc = "delete from SaveData where (Time Between #" & Format(P_Sdate, "yyyy-mm-dd HH.mm.ss") & "# and #" & Format(P_Edate, "yyyy-mm-dd HH.mm.ss") & "#) "
ConnSc.Execute (SqlStrSc)
關閉資料庫語句:
ConnBc.Close
以上我只是提供一個例子,具體你可以到網上查詢一下,網上很多的。
3、程序打包時,將這個資料庫文件(還有你需要的其它文件)也帶進去,生成的安裝文件在安裝在計算機上後就有了這個資料庫。

㈣ 怎麼將VB和資料庫聯系起來

vb和資料庫連接的方法主要有DAO和ADO
DAO是VB5.0的連接資料庫的方法,當然在6.0中可以繼續使用。主要就是用Data控制項連接資料庫,並用DBGrid控制項顯示資料庫的表。
ADO是VB6.0中的連接資料庫的方法,主要是用Adodc控制項連接資料庫,並用DataGrid控制項來顯示資料庫的表。
個人認為,兩種方法各有優勢,主要看個人喜好了。

㈤ VB如何連接資料庫

使用ADODC數據控制項,它與資料庫連接方式很多,並支持SQL結構化查詢語言,能實現動態查詢.但用控制項也要寫一些代碼,以達到應用程序的目的.
資料庫用VB6編程語言,對新手而言,如何用好ADODC控制項和DATAGRID控制項相當重要。具體做法:
新建工程時選數據工程,此時VB6集成調試環境左邊工具箱內已載入了有關資料庫編程必須的控制項。
然後在FORM1窗體中添加ADODC控制項和DATAGRID控制項,將DATAGRID1的屬性DATASOURCE選ADODC1,打開ADODC1控制項屬性頁使用連接字元串,選生成,在提供者選項中根據資料庫結構如*.MDB資料庫則選MICROSOFT jet 4.0 OLE DB Provider或其它連接引擎,然後按要求連接資料庫等。在ADODC1控制項屬性頁使用連接字元串空白文本窗口中就有一長串字元串,注意該字元串可復制到程序代碼用於編程。ADODC1控制項屬性頁的數據源內有命令文本(SQL)編寫窗口可編寫SQL查詢語言。該窗口的SQL語句可復制到程序代碼用於編程。
SQL查詢語言主要結構為:
Select 查詢欄位 from 表名 Where 查詢條件語句 [排序語句或分組語句]
查詢欄位必須分別用(西文)逗號分開或就用一個*號代替,上述查詢中排序語句建議最好應用。
SQL查詢語言如有錯程序運行時告訴你出錯,作相應改動即可。本人一般先按上述連接,SQL用"SELECT * FROM TabelName"作調試,無問題,用一個按鈕孔件將前述需復制的連接字元串和SQL查詢語言先復制於按鈕控制項的CLICK事件中備著,以便放著以後使用。然後刪去ADODC1孔件,再添加ADODC1控制項再添其他內容。
下給出一段數據連接代碼:
Private Sub Form_Load()
Text1 = ""
With Adodc1
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\db1.mdb;Persist Security Info=False"
Adodc1.RecordSource = "select name from b1 order by name"
Adodc1.Refresh
DataGrid1.Refresh
End With
End Sub
SQL查詢語言多寫多用

㈥ 用VB怎樣連接網路資料庫

就資料庫連接來說可以簡單的理解為單機和網路是一樣的,區別在於連接資料庫的SERVER地址不同罷了。
當然,我們可以採用ODBC的方式來連接資料庫,這樣不管是單機還是網路,只要在需要的時候更改以下ODBC的設置即可在不更改任何程序代碼的情況下正常使用。
一般VB搭配MS SQL SERVER比較合適,這樣的話,只需要比單機多出一台網路資料庫的機器即可。其實單機資料庫就是整合後的網路資料庫,只是程序和資料庫都放在了一台機器上而已。

㈦ VB怎麼調用資料庫數據

VB可將Sql結構化查詢語句賦值Ado(ActiveX 數據對象)或ADO Data 控制項,訪問和操作資料庫。

ADO (ActiveX 數據對象),這項新的數據訪問技術的特性包括:更簡單的對象模型;與其它 Microsoft 和非 Microsoft 的技術更好的集成;為本地和遠程數據數據提供的通用介面;可遠程訪問的和斷開的記錄集;用戶可訪問的數據綁定介面;以及層次結構的記錄集。

ADO Data 控制項, 這是一種新的、OLEDB 識別的數據源控制項,其功能與內部的 Data 控制項和 Remote Data 控制項十分相似,通過這種方式允許用戶用最少的代碼來創建資料庫應用程序。

Visual Basic 6.0 中,已經可以將任何 ADO/OLE DB 數據源綁定到任何 ADO/OLE DB 數據使用者上。在運行時,可以設置控制項的 DataSource 屬性來將控制項動態地綁定到數據源。可以創建用作數據源和數據使用者的類,並且通過新的 BindingsCollection 對象將這些類綁定在一起。可以創建與 ADO 數據控制項相似的、用作數據源的用戶控制項。還可以創建與 DataGrid 控制項相似的、復雜綁定的用戶控制項。

以下是經ADO (ActiveX 數據對象)訪問Access資料庫的實例代碼:

DimcnnAsNewConnection
DimrsAsNewRecordset
DimsqlAsString
DimARR
cnn.Open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:wdOld.mdb;PersistSecurityInfo=False"
sql="select故障名稱fromguzhang_bm"
rs.Opensql,cnn
Combo1.Text="故障名稱"
DoWhileNotrs.EOF
Combo1.AddItemrs("故障名稱")
rs.MoveNext'打開表
Loop
rs.Close
cnn.Close

以下是使用ADO Data 控制項訪問Access資料庫德實例代碼:

Adodc1.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&App.Path&"wd.mdb;PersistSecurityInfo=False"
Adodc1.RecordSource="select*fromjishijilu"'whereshijianlike'%8112%'Andgyh_riqilike'%10%'"
Adodc1.Refresh
SetMSHFlexGrid1.DataSource=Adodc1
MSHFlexGrid1.Row=1
MSHFlexGrid1.ColSel=MSHFlexGrid1.Cols-1

㈧ VB怎麼做資料庫

VB連接資料庫,通常單機的資料庫可以選擇Access,網路上VB連接mssql的也很多。
c你需要學會VB,然後了解資料庫操作,學一下sql語言。然後吧把學的這些串起來,就是你要的了。如果快的話,半個月基本能上手。
祝好運,望採納。

熱點內容
視酷聊天源碼 發布:2025-01-13 14:22:55 瀏覽:277
源碼輸出電視盒 發布:2025-01-13 14:16:54 瀏覽:172
D演算法求矩陣 發布:2025-01-13 14:16:20 瀏覽:136
商城前端源碼 發布:2025-01-13 14:08:43 瀏覽:48
每個人身上都有密碼是什麼 發布:2025-01-13 14:08:40 瀏覽:472
怎麼看java 發布:2025-01-13 13:54:18 瀏覽:10
沒腳本導演 發布:2025-01-13 13:52:22 瀏覽:339
獲取android簽名 發布:2025-01-13 13:40:21 瀏覽:595
單片機編譯器和驅動 發布:2025-01-13 13:31:33 瀏覽:440
tis伺服器怎麼進pe 發布:2025-01-13 13:31:02 瀏覽:277