『壹』 VB可以用什麼資料庫
vb連接什麼資料庫都能用, 1. 但是從支持和穩定方面建議用:access,sqlserver 2. 小型的數據量回不大或單機模式答:access (小型桌面資料庫,對多客戶端支持不好) 3.中大型的數據量大或多機模式(多客戶端):sqlserver (中大型資料庫,多客戶端支持好) 4.vb , access,sqlserver 全是微軟的產品, 兼容性沒得說 5. 看需求:如果需求大可以改成大型資料庫 甚至改變開發語言 和 改用開發模式 cs模式改用bs模式等 6.絕對原創,一個字一個字打字
『貳』 資料庫是什麼意思,VB是拿來做什麼用的它們有什麼關系嗎
資料庫 實現在網路流行的一個詞 也是程序員 必須接觸的 所有的管理系版統都是有資料庫的 是存權放數據的 你像人員信息 車次信息 都在資料庫中 你才能看到
就像網站 我哦們的留言也都在資料庫中
vb 呢 就是做成界面 通過界面把數據傳給資料庫 也從資料庫中讀數據來顯示 所以才有軟體的
軟體才能在企業用 也有了現在什麼erp 用友 金碟
『叄』 怎麼通過VB設計一款資料庫軟體
資料庫用VB6編程語言,對新手而言,如何用好ADODC控制項和DATAGRID控制項相當重要。
具體做法:
新建數據工程,此時VB6集成調試環境左邊工具箱內已載入了有關資料庫編程必須的控制項和引用。
然後在FORM1窗體中添加ADODC控制項和DATAGRID控制項,將DATAGRID1的屬性DATASOURCE選ADODC1,打開ADODC1控制項屬性頁使用連接字元串,選生成,在提供者選項中選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控制項再添其他內容。
SQL查詢語言多寫多用就會熟練,以上供提問者參考。
『肆』 通常說的VB、VF是指編程語言還是資料庫
vb是visual basic,是一種編程語言。
vf是visual fox pro是一種資料庫,但是自帶了一些東西來開發資料庫的應用程序。
sql server2000是資料庫管理系統,也就是資料庫。
vb可以連接資料庫,開發資料庫的應用程序,比如 vb和sql server配合開發。
vf自身有資料庫和開發環境,把連個集成到一塊了。用vf可以單獨開發資料庫的應用程序。
vb必須要資料庫的支持如 sqlsever 的支持才能開發資料庫的應用程序。
『伍』 如何用VB建立資料庫
1、首先點擊打開主菜單欄中的「外接程序」選項。
『陸』 vb鏁版嵁搴擄紙鍩虹鐭ヨ瘑錛
VB鏁版嵁搴撴槸VisualBasic錛圴B錛夎璦涓鐢ㄤ簬綆$悊鏁版嵁鐨勯噸瑕佺粍鎴愰儴鍒嗐傚畠鍏佽稿紑鍙戜漢鍛樺壋寤恆佽誨彇銆佹洿鏂板拰鍒犻櫎鏁版嵁搴撲腑鐨勬暟鎹錛屼粠鑰屼嬌搴旂敤紼嬪簭鑳藉熸洿濂藉湴澶勭悊鏁版嵁銆傛湰鏂囧皢浠嬬粛VB鏁版嵁搴撶殑鍩虹鐭ヨ瘑錛屽寘鎷濡備綍鍒涘緩鏁版嵁搴撱佸備綍榪炴帴鏁版嵁搴撱佸備綍鏌ヨ㈠拰鏇存柊鏁版嵁絳夈
涓銆佸壋寤烘暟鎹搴
鍒涘緩VB鏁版嵁搴撶殑絎涓姝ユ槸鍒涘緩鏁版嵁搴撴枃浠躲俈B鏁版嵁搴撴敮鎸佸氱嶆暟鎹搴撶被鍨嬶紝鍖呮嫭Access銆丼QLServer銆丱racle絳夈傚湪鏈鏂囦腑錛屾垜浠灝嗕互Access鏁版嵁搴撲負渚嬭繘琛岃茶В銆
1.鎵撳紑Access杞浠訛紝閫夋嫨鈥滄柊寤虹┖鐧芥暟鎹搴撯濄
2.杈撳叆鏁版嵁搴撶殑鍚嶇О鍜屼繚瀛樿礬寰勶紝鐒跺悗鐐瑰嚮鈥滃壋寤衡濄
3.鍦ㄢ滃壋寤衡濋〉闈涓錛屽彲浠ラ夋嫨鍒涘緩琛ㄦ牸銆佹煡璇銆佽〃鍗曠瓑瀵硅薄銆傚湪鏈鏂囦腑錛屾垜浠灝嗗壋寤轟竴涓綆鍗曠殑琛ㄦ牸銆
4.鐐瑰嚮鈥滆〃鏍艱捐♀濓紝鍦ㄨ〃鏍間腑娣誨姞瀛楁碉紝騫惰劇疆瀛楁電殑灞炴с備緥濡傦紝鍙浠ユ坊鍔犱竴涓鈥滃撳悕鈥濆瓧孌靛拰涓涓鈥滃勾榫勨濆瓧孌碉紝騫惰劇疆瀹冧滑鐨勬暟鎹綾誨瀷涓衡滄枃鏈鈥濆拰鈥滄暟瀛椻濄
5.淇濆瓨琛ㄦ牸錛岀劧鍚庡叧闂瑼ccess杞浠躲
浜屻佽繛鎺ユ暟鎹搴
榪炴帴VB鏁版嵁搴撻渶瑕佷嬌鐢ˋDO錛圓ctiveXDataObjects錛夊硅薄銆侫DO鏄疺B涓鐢ㄤ簬璁塊棶鏁版嵁鐨勬爣鍑嗗硅薄搴擄紝瀹冩彁渚涗簡涓縐嶉氱敤鐨勬柟寮忔潵榪炴帴鍜岃塊棶鍚勭嶇被鍨嬬殑鏁版嵁婧愩
1.鎵撳紑VB欏圭洰錛岄夋嫨鈥滈」鐩鈥濊彍鍗曚腑鐨勨滃紩鐢ㄢ濄
2.鍦ㄢ滃彲鐢ㄥ紩鐢ㄢ濆垪琛ㄤ腑鍕鵑夆淢icrosoftActiveXDataObjects2.xLibrary鈥濓紝鐒跺悗鐐瑰嚮鈥滅『瀹氣濄
3.鍦╒B浠g爜涓娣誨姞浠ヤ笅浠g爜錛
```
DimcnAsADODB.Connection
Setcn=NewADODB.Connection
cn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C: est.mdb"
cn.Open
```
鍏朵腑錛屸渃n鈥濇槸榪炴帴瀵硅薄錛屸淐onnectionString鈥濇槸榪炴帴瀛楃︿覆錛屽畠鎸囧畾浜嗘暟鎹搴撶被鍨嬪拰璺寰勩
4.榪炴帴鎴愬姛鍚庯紝鍙浠ヤ嬌鐢ㄤ互涓嬩唬鐮佹潵鍏抽棴榪炴帴錛
```
cn.Close
Setcn=Nothing
```
涓夈佹煡璇㈡暟鎹
鏌ヨVB鏁版嵁搴撻渶瑕佷嬌鐢ˋDO瀵硅薄涓鐨凴ecordset瀵硅薄銆俁ecordset瀵硅薄鏄疺B涓鐢ㄤ簬瀛樺偍鍜屾搷浣滄暟鎹鐨勫硅薄錛屽畠鍙浠ュ規暟鎹搴撹繘琛屾煡璇銆佹洿鏂般佹彃鍏ュ拰鍒犻櫎絳夋搷浣溿
1.鍦╒B浠g爜涓娣誨姞浠ヤ笅浠g爜錛
```
DimrsAsADODB.Recordset
Setrs=NewADODB.Recordset
rs.Open"SELECT*FROMtable1",cn
```
鍏朵腑錛屸渞s鈥濇槸Recordset瀵硅薄錛屸淥pen鈥濇柟娉曟寚瀹氫簡鏌ヨ㈣鍙ュ拰榪炴帴瀵硅薄銆
2.鏌ヨ㈢粨鏋滃彲浠ラ氳繃浠ヤ笅浠g爜榪涜岃誨彇錛
```
DoWhileNotrs.EOF
Debug.Printrs.Fields("name").Value
Debug.Printrs.Fields("age").Value
rs.MoveNext
Loop
```
鍏朵腑錛屸淓OF鈥濆睘鎬ц〃紺烘槸鍚﹀埌杈句簡鏌ヨ㈢粨鏋滈泦鐨勬湯灝撅紝鈥淔ields鈥濆睘鎬ц〃紺烘煡璇㈢粨鏋滈泦涓鐨勫瓧孌碉紝瀹冧滑鍙浠ラ氳繃鍚嶇О鎴栫儲寮曡繘琛岃塊棶錛屸淢oveNext鈥濇柟娉曠敤浜庣Щ鍔ㄥ埌涓嬩竴鏉¤板綍銆
鍥涖佹洿鏂版暟鎹
鏇存柊VB鏁版嵁搴撻渶瑕佷嬌鐢≧ecordset瀵硅薄涓鐨勨淯pdate鈥濇柟娉曘傝ユ柟娉曠敤浜庢洿鏂拌板綍闆嗕腑鐨勬暟鎹錛屽苟灝嗘洿鏀逛繚瀛樺埌鏁版嵁搴撲腑銆
1.鍦╒B浠g爜涓娣誨姞浠ヤ笅浠g爜錛
```
rs.Fields("age").Value=20
rs.Update
```
鍏朵腑錛屸淔ields鈥濆睘鎬ц〃紺鴻佹洿鏂扮殑瀛楁碉紝瀹冧滑鍙浠ラ氳繃鍚嶇О鎴栫儲寮曡繘琛岃塊棶錛屸淯pdate鈥濇柟娉曠敤浜庝繚瀛樻洿鏀廣
2.鏇存柊鎴愬姛鍚庯紝鍙浠ラ氳繃浠ヤ笅浠g爜榪涜岃誨彇錛
```
rs.MoveFirst
Debug.Printrs.Fields("age").Value
```
鍏朵腑錛屸淢oveFirst鈥濇柟娉曠敤浜庣Щ鍔ㄥ埌鏌ヨ㈢粨鏋滈泦鐨勭涓鏉¤板綍銆
浜斻佸皬緇
鏈鏂囦粙緇嶄簡VB鏁版嵁搴撶殑鍩虹鐭ヨ瘑錛屽寘鎷鍒涘緩鏁版嵁搴撱佽繛鎺ユ暟鎹搴撱佹煡璇㈡暟鎹鍜屾洿鏂版暟鎹絳夈傞氳繃瀛︿範鏈鏂囷紝璇昏呭彲浠ヤ簡瑙VB鏁版嵁搴撶殑鍩烘湰鎿嶄綔錛屽苟鑳藉熷湪瀹為檯寮鍙戜腑搴旂敤榪欎簺鐭ヨ瘑銆