国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

為什么用VB開發(fā)數(shù)據(jù)庫---VB數(shù)據(jù)庫入門之(一)

2019-11-18 17:44:41
字體:
供稿:網(wǎng)友
用VisualBasic5.0作為數(shù)據(jù)庫開發(fā)平臺(tái)
3.0版以后的VisualBasic具有數(shù)據(jù)庫連接和數(shù)據(jù)處理功能,因此完全有資格作為數(shù)據(jù)庫應(yīng)用程序的開發(fā)環(huán)境。Microsoft公司把許多新的數(shù)據(jù)訪問功能加到VisualBasic中,使得該產(chǎn)品成為桌面數(shù)據(jù)庫市場中access、FoxPto及ParadoxforWindows的直接競爭者。與普通的數(shù)據(jù)庫系統(tǒng)相比,用VisualBasic作為數(shù)據(jù)庫開發(fā)平臺(tái)有以下優(yōu)點(diǎn):
(1)簡單性。VisualBasic提供了數(shù)據(jù)控件,利用該控件,用戶只要編寫少量的代碼甚至不編寫任何代碼就可以訪問數(shù)據(jù)庫,對數(shù)據(jù)庫進(jìn)行瀏覽。
(2)靈活性。VisualBasic不像一般的數(shù)據(jù)庫(如Access)那樣局限于特定的應(yīng)用程序結(jié)構(gòu),也不需要用某些指令對當(dāng)前打開的數(shù)據(jù)庫進(jìn)行操作,因而比較靈活。
(3)可擴(kuò)充性。VisualBasic是一種可以擴(kuò)充的語言,其中包括在數(shù)據(jù)庫應(yīng)用方面的擴(kuò)充。在VisualBasic中,可以使用ActiveX控件(以前版本中稱為VBX或OLE控件),這些控件可以由Microsoft公司提供,也可以由第三方開發(fā)者提供。有了這些控件,可以很容易地在VisualBasic中增加新功能,擴(kuò)充VisualBasic數(shù)據(jù)存取控制的指令系統(tǒng)。在其它數(shù)據(jù)庫開發(fā)平臺(tái)中,目前還不具備ACtiveX控件。

用VisualBasic5.0作為數(shù)據(jù)庫前端
數(shù)據(jù)庫前端是一個(gè)計(jì)算機(jī)應(yīng)用程序,用該程序可以選擇數(shù)據(jù)庫中的數(shù)據(jù)項(xiàng),并把所選
擇的數(shù)據(jù)項(xiàng)按用戶的要求顯示出來。數(shù)據(jù)庫系統(tǒng)本身被稱為后端,后端數(shù)據(jù)庫通常是一個(gè)關(guān)
系表的集合。
之所以選擇VisualBasic作為開發(fā)數(shù)據(jù)庫前端應(yīng)用程序的工具,主要是因?yàn)閂isualBasic
可以和多種數(shù)據(jù)庫連接。也就是說,目前較為流行的大多數(shù)數(shù)據(jù)庫都可以與VisualBasic連
接,因而可以用VisualBasic開發(fā)相應(yīng)的前端應(yīng)用程序。
VisualBasic通過不同的方式與各種數(shù)據(jù)庫進(jìn)行連接,主要有三種方式,即Access數(shù)據(jù)
庫引擎、MicrosoftODBC驅(qū)動(dòng)程序、第三方ODBC驅(qū)動(dòng)程序。
1.Access數(shù)據(jù)庫引擎
ACcess是VisualBasiC的“內(nèi)部數(shù)據(jù)庫”,即在VisualBasic中可以直接建立Access數(shù)
據(jù)庫。同時(shí),通過Access數(shù)據(jù)庫引擎,還可以使用下列數(shù)據(jù)庫:
·Btrieve(.DAT)
·dBASE(.DBF/.NDX)
·FoxPRo(.DbF/.CDX/.NDX)
·Paradox(.DB,.PX)
2.MicrosoftODBC
通過’MicrosoftODBC驅(qū)動(dòng)程序,可以使用下列數(shù)據(jù)庫:
·MicrosoftSQLServer
·Oracle
·SybaseSQLServer
Excel(.XLS)
Text(.TXT)
Access(.MDB)
Btrieve
DBASE
FoxPro
Paradox
上面所列的數(shù)據(jù)庫中,除前三種外,其余數(shù)據(jù)庫均包含在一套MicrosoftODBC桌面數(shù)據(jù)庫驅(qū)動(dòng)程序及Microsoft
Query中。

第三方ODBC
通過第三方ODBC驅(qū)動(dòng)程序,VisualBasic可以和下列數(shù)據(jù)庫連接:
DigitalRdb
GuptaSQLBase
HPAllBase/SQL
HPIMage/SQL
IBMDB2,DB2/2
IBMOS/2DBM
IBMSQL/DS
Informix
Ingres
NCRTeradata
NetwareSQL
Progress
TandemNonstopSQL
WatcomSQL
XDB
在上面所列的數(shù)據(jù)庫中,初Digital公司的Rdb提供的ODBC驅(qū)動(dòng)程序及WatcomSQL驅(qū)動(dòng)程序之外,其余驅(qū)動(dòng)程序
都是Q Esoftware的產(chǎn)品。
包含在Visualbasic專業(yè)版和企業(yè)版中的MicrosoftODBCAdminstator可以與MicrosoftSQLServer,
sybaseServer以及Oracle客戶服務(wù)器關(guān)系數(shù)據(jù)庫管理系統(tǒng)連接;通過MicrosoftODBC桌面數(shù)據(jù)庫驅(qū)動(dòng)程序,
甚至可以象使用數(shù)據(jù)庫表一樣使用文本文件和Excel工作表。(未完待續(xù))->


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 通州市| 马龙县| 什邡市| 蓝山县| 中卫市| 荔浦县| 武陟县| 搜索| 二连浩特市| 蒲江县| 两当县| 宽城| 太保市| 瑞安市| 博白县| 宁都县| 遂溪县| 磐安县| 丽江市| 九江市| 渝中区| 新邵县| 佛教| 鄱阳县| 额敏县| 霞浦县| 齐河县| 东光县| 丹阳市| 恩平市| 松江区| 章丘市| 新巴尔虎左旗| 福安市| 玛纳斯县| 永泰县| 永川市| 同心县| 额尔古纳市| 青铜峡市| 滦南县|