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

vb資料庫

發布時間: 2022-01-09 07:03:18

⑴ vb與資料庫

資料庫中有一個學生表,這個表裡面有學號(stnum),姓名(stname),各科成績(gaoshu 、yingyu、wuli等等)和平均分等欄位。FORM5窗體有幾個文本框,著段代碼就是把這個窗體的幾個文本框的值錄入到資料庫學生成績表,並計算平均分輸入到這條記錄中。向資料庫表中錄入數據後打開新窗體,關閉本窗體。

⑵ vb寫入資料庫

哦簡單 你在更新完成的代碼後邊 加上 insertrow 插入新行(vb代碼我記不清楚 但是就是這個意思)
如果你想保留上次的數據在文本框里 你就事先把 內容保存到變數里 等 插入新行後 在賦值給文本框

⑶ VB可以用什麼資料庫

vb連接什麼資料庫都能用, 1. 但是從支持和穩定方面建議用:access,sqlserver 2. 小型的數據量不大或單機模式:access (小型桌面資料庫,對多客戶端支持不好) 3.中大型的數據量大或多機模式(多客戶端):sqlserver (中大型資料庫,多客戶端支持好) 4.vb , access,sqlserver 全是微軟的產品, 兼容性沒得說 5. 看需求:如果需求大可以改成大型資料庫 甚至改變開發語言 和 改用開發模式 cs模式改用bs模式等 6.絕對原創,一個字一個字打字

⑷ VB 資料庫

'兩個例子,不知道你說的導出的那代碼算是哪幾句。
PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.Click
DimObjConnAsNewOleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=database11.mdb")
DimObjComAsNewOleDb.OleDbCommand
ObjCom.Connection=ObjConn
ObjConn.Open()
ConstsqlCapAsString="Select*from表1WhereId="'id欄位如是字元類型,id值要用單引號
ForidAsInteger=1To3'循環查詢記錄
DimsqlAsString=sqlCap&id
ObjCom.CommandText=sql
UsingobjDarAsOleDb.OleDbDataReader=ObjCom.ExecuteReader
IfobjDar.ReadThen'objdar對象用Read移動記錄指針,剛打開時指針在頭部,需要read一下後下移到第一條記錄,直到返回false時表示打針已到底部
TextBox1.Text&="|"&objDar!用戶名'objDar!用戶名與objDar.item("用戶名")一樣,只是簡單點
TextBox2.Text&="|"&objDar!密碼'&=等於是TextBox2.Text=TextBox2.Text&....
EndIf
EndUsing
Next
TextBox1.Text=Mid(TextBox1.Text,2)
TextBox2.Text=Mid(TextBox2.Text,2)'去掉首個「|」
ObjCom.Dispose()
ObjConn.Close()
EndSub
PrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.Click
DimObjConnAsNewOleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=database11.mdb")
DimObjComAsNewOleDb.OleDbCommand
ObjCom.Connection=ObjConn
ObjConn.Open()
'SELECT*FROM表格名WHERE欄位名IN('值一','值二',...)一次查詢多個值
DimsqlAsString="Select*from表1WhereIdin(1,2,3)"'id欄位如是字元類型,id值要用單引號
ObjCom.CommandText=sql
DimobjDarAsOleDb.OleDbDataReader=ObjCom.ExecuteReader
DoWhileobjDar.Read'objdar對象用Read移動記錄指針,剛打開時指針在頭部,需要read一下後下移到第一條記錄,直到返回false時表示打針已到底部
TextBox1.Text&="|"&objDar!用戶名'objDar!用戶名與objDar.item("用戶名")一樣,只是簡單點
TextBox2.Text&="|"&objDar!密碼'&=等於是TextBox2.Text=TextBox2.Text&....
Loop
TextBox1.Text=Mid(TextBox1.Text,2)
TextBox2.Text=Mid(TextBox2.Text,2)'去掉首個「|」
objDar.Close()
ObjCom.Dispose()
ObjConn.Close()
EndSub

⑸ 怎樣從vb中向資料庫里添加數據

Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
conn.ConnectionString="" '數據存放路徑
conn.Open

Dim sql As String
sql="update 表名 set name='"& Text1.text &"',sex='"& Text2.text &"',phone='"& Text3.text &"'"
rs.open sql,conn,3,3
rs.Close
conn.Close
Text1是姓名文本框,Text2是性別文本框,Text3是電話號碼文本框。要注意我寫的電話號碼是字元型的。希望能幫到你。最好不要插入,更新比較好。

⑹ 資料庫是什麼意思,VB是拿來做什麼用的它們有什麼關系嗎

Visual Basic(VB)是一種由微軟公司開發的包含協助開發環境的事件驅動編程語言。從任何標准來說,VB都是世界上使用人數最多的語言——不僅是盛贊VB的開發者還是抱怨VB的開發者的數量。它源自於BASIC編程語言。VB擁有圖形用戶界面(GUI)和快速應用程序開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連接資料庫,或者輕松的創建ActiveX控制項。程序員可以輕松的使用VB提供的組件快速建立一個應用程序
★資料庫發展階段大致劃分為如下幾個階段:
人工管理階段;
文件系統階段;
資料庫系統階段;
高級資料庫階段。

當人們從不同的角度來描述這一概念時就有不同的定義(當然是描述性的)。例如,稱資料庫是一個「記錄保存系統」(該定義強調了資料庫是若干記錄的集合)。又如稱資料庫是「人們為解決特定的任務,以一定的組織方式存儲在一起的相關的數據的集合」(該定義側重於數據的組織)。更有甚者稱資料庫是「一個數據倉庫」。當然,這種說法雖然形象,但並不嚴謹。
嚴格地說,資料庫是「按照數據結構來組織、存儲和管理數據的倉庫」。在經濟管理的日常工作中,常常需要把某些相關的數據放進這樣「倉庫」,並根據管理的需要進行相應的處理。例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫。有了這個"數據倉庫"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。
J.Martin給資料庫下了一個比較完整的定義:資料庫是存儲在一起的相關數據的集合,這些數據是結構化的,無有害的或不必要的冗餘,並為多種應用服務;數據的存儲獨立於使用它的程序;對資料庫插入新數據,修改和檢索原有數據均能按一種公用的和可控制的方式進行。當某個系統中存在結構上完全分開的若干個資料庫時,則該系統包含一個「資料庫集合」。

⑺ VB怎麼做資料庫

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

⑻ 如何用VB建立資料庫

1、首先點擊打開主菜單欄中的「外接程序」選項。

⑼ 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資料庫

你是要問連接資料庫的那一段還是連接資料庫後查詢的那一段?
連接資料庫:使用DataEnvironment,指定驅動Microsoft Jet x.x OLE DB Driver,然後選擇或輸入mdb文件存放路徑,輸入口令等。
資料庫查詢:和一般SQL寫法一樣。只是需要注意的Access和Oracle的等在某些函數的功能支持會有差別。
SQL 聚合函數
通過 SQL 聚合函數,可以確定數值集合的各種統計值。可以在查詢和聚合表達式中使用這些函數,並在 QueryDef 對象的 SQL 屬性中使用這些表達式,或者在基於 SQL 查詢來創建 Recordset 對象時使用這些表達式。
Avg 函數 求平均值
Count 函數 求記錄數
First、Last 函數 ...
Min、Max 函數 ...
StDev、StDevP 函數 ...
Sum 函數 求累加和
....

熱點內容
海康威視存儲卡質量如何 發布:2024-09-19 08:55:35 瀏覽:939
python3默認安裝路徑 發布:2024-09-19 08:50:22 瀏覽:516
環衛視頻拍攝腳本 發布:2024-09-19 08:35:44 瀏覽:418
sqlserveronlinux 發布:2024-09-19 08:16:54 瀏覽:256
編程常數 發布:2024-09-19 08:06:36 瀏覽:952
甘肅高性能邊緣計算伺服器雲空間 發布:2024-09-19 08:06:26 瀏覽:162
win7家庭版ftp 發布:2024-09-19 07:59:06 瀏覽:717
資料庫的優化都有哪些方法 發布:2024-09-19 07:44:43 瀏覽:269
知乎華為編譯器有用嗎 發布:2024-09-19 07:32:20 瀏覽:618
訪問虛擬機磁碟 發布:2024-09-19 07:28:13 瀏覽:670