vbdb資料庫
㈠ VB資料庫是什麼
資料庫是讓你存放很多信息的一個文件,比如說賬號,密碼等等當你需要的時候可以通過各種途徑來查詢在VB中有好幾種方法連接資料庫,最常用的就是同過ADO控制項或者DATA控制項來連接,具體的連接方法你自己查看MSDN
㈡ VB可以用什麼資料庫
vb連接什麼資料庫都能用, 1. 但是從支持和穩定方面建議用:access,sqlserver 2. 小型的數據量不大或單機模式:access (小型桌面資料庫,對多客戶端支持不好) 3.中大型的數據量大或多機模式(多客戶端):sqlserver (中大型資料庫,多客戶端支持好) 4.vb , access,sqlserver 全是微軟的產品, 兼容性沒得說 5. 看需求:如果需求大可以改成大型資料庫 甚至改變開發語言 和 改用開發模式 cs模式改用bs模式等 6.絕對原創,一個字一個字打字
㈢ vb如何連接db資料庫
DB資料庫歷史悠久了。
這樣的資料庫,現在在微軟的操作系統上,需要安裝對應的數據訪問引擎。
我記得是
DBENGIN
㈣ VB連接DB資料庫
'記得引用Microsoft Active....2.6/2.8組件
Private Sub Form_Load()
Dim con As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim constr As String
Dim sqlstr As String
constr = "driver=;server=100.1.106.10;uid=sa;pwd=admin228314;database=te"
con.ConnectionString = constr
con.Open
sqlstr = "select * from menu"
rs.Open sqlstr, con, adOpenStatic, adLockOptimistic
'rs.AddNew
Set DataGrid1.DataSource = rs
Me.DataGrid1.Refresh
End Sub
㈤ vb寫入資料庫
哦簡單 你在更新完成的代碼後邊 加上 insertrow 插入新行(vb代碼我記不清楚 但是就是這個意思)
如果你想保留上次的數據在文本框里 你就事先把 內容保存到變數里 等 插入新行後 在賦值給文本框
㈥ VB怎樣讀取資料庫並顯示出來
VB讀取資料庫並顯示出來的方法可參考下面用控制項的實現方法:
ACCESS資料庫,用VB6里的Data控制項,選中它,設置屬性:
DatabaseName屬性:連接到資料庫文件
RecordSource屬性:連接數據表(可以用Select語句返回記錄集)
然後使用它的:data1.Recordset.Fields(「欄位名」),就可以返回獲得你說的內容了。
㈦ vb資料庫
Private Sub Command1_Click()
'在此加入核對用戶名、密碼的代碼。
'因沒有說明是那種資料庫,無法寫出具體代碼。
'彈出對話框的代碼為:
'MsgBox "用戶名或密碼錯誤,新重新輸入。", 16, "錯誤"
If Option1.Value = True Then
Show form2 '假設form2為成績管理界面
Hide '隱藏登錄界面
Else
Show form3 '假設form3為成績查詢界面
Hide
End If
End Sub
Private Sub Form_Load()
Show
Option2.Value = True '設學生登錄為默認
End Sub
希望對你有用。
㈧ 資料庫是什麼意思,VB是拿來做什麼用的它們有什麼關系嗎
Visual Basic(VB)是一種由微軟公司開發的包含協助開發環境的事件驅動編程語言。從任何標准來說,VB都是世界上使用人數最多的語言——不僅是盛贊VB的開發者還是抱怨VB的開發者的數量。它源自於BASIC編程語言。VB擁有圖形用戶界面(GUI)和快速應用程序開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連接資料庫,或者輕松的創建ActiveX控制項。程序員可以輕松的使用VB提供的組件快速建立一個應用程序
★資料庫發展階段大致劃分為如下幾個階段:
人工管理階段;
文件系統階段;
資料庫系統階段;
高級資料庫階段。
當人們從不同的角度來描述這一概念時就有不同的定義(當然是描述性的)。例如,稱資料庫是一個「記錄保存系統」(該定義強調了資料庫是若干記錄的集合)。又如稱資料庫是「人們為解決特定的任務,以一定的組織方式存儲在一起的相關的數據的集合」(該定義側重於數據的組織)。更有甚者稱資料庫是「一個數據倉庫」。當然,這種說法雖然形象,但並不嚴謹。
嚴格地說,資料庫是「按照數據結構來組織、存儲和管理數據的倉庫」。在經濟管理的日常工作中,常常需要把某些相關的數據放進這樣「倉庫」,並根據管理的需要進行相應的處理。例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫。有了這個"數據倉庫"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。
J.Martin給資料庫下了一個比較完整的定義:資料庫是存儲在一起的相關數據的集合,這些數據是結構化的,無有害的或不必要的冗餘,並為多種應用服務;數據的存儲獨立於使用它的程序;對資料庫插入新數據,修改和檢索原有數據均能按一種公用的和可控制的方式進行。當某個系統中存在結構上完全分開的若干個資料庫時,則該系統包含一個「資料庫集合」。
㈨ 在VB怎麼查詢資料庫中的數據啊!
1.一個簡單的查詢的例子:
'*定義一個連接
Dim Conn As ADODB.Connection
'*定義一個記錄集
Dim mrc As ADODB.Recordset
'*分別實例化
Set Conn = New ADODB.Connection
set mrc =New ADODB.Recordset
'*定義一個連接字元串
dim ConnectString as string
ConnectString="provider=microsoft.jet.oledb.4.0;data source=" & App.Path & "\data\資料庫名.mdb;jet oledb:database password=資料庫密碼"
'*打開連接
Conn1.Open ConnectString
'*定義游標位置
Conn1.CursorLocation = adUseClient
'*查詢記錄集(從student表中找出名子為"張三"的記錄)
mrc.open "select * from student where name='張三'",Conn, adOpenKeyset, adLockOptimistic
'*現在你已經得到了你想要查詢的記錄集了,那就是mrc
'*你可以把此記錄集與DataGrid榜定,用datagrid顯示你查詢的記錄
set me.datagrid.datasource=mrc
㈩ 用vb製作db資料庫文件
如果用vb來建立資料庫的話,用adox對象就可以了,主要用到下面幾個對象:
Dim
cat
As
New
ADOX.Catalog
'對應資料庫
資料庫文件
Dim
tb()
As
New
ADOX.Table
'資料庫里的表
Dim
cl
As
New
ADOX.Column
'資料庫里的欄位
不過這種方法比較麻煩,簡單的辦法是用文本文件來存儲(如果你不想讓別人知道你用文本文件存儲的數據,你可以文本文件的
後綴名
你可以改成dat,tpl,log....)。給你附帶一個比較完整的文本文件讀寫的代碼:
'以下是讀記事本代碼,讀取後的數據存儲在數組hs()中:
Dim
i
As
Long,
hs()
As
String
i
=
0
ReDim
hs(0)
Open
App.Path
&
"\1.txt"
For
Input
As
#1
Do
While
Not
EOF(1)
ReDim
Preserve
hs(i)
Line
Input
#1,
hs(i)
i
=
i
+
1
Loop
Close
#1
'以下是寫記事本代碼:
dim
filename
as
string
filename
=
"這是第一行"
&
chr(13)
&
chr(10)
&
"這是第二行"
&
chr(13)
&
chr(10)
&
"這是第三行"
&
chr(13)
&
chr(10)
Open
App.Path
&
"\2.txt"
For
Output
As
#1
Seek
#1,
1
Print
#1,
filename
Close
#1