<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 在VB6.0數據庫程序開發中使用ADO 和SQL

    時間:2024-05-25 03:56:02 計算機畢業論文 我要投稿
    • 相關推薦

    在VB6.0數據庫程序開發中使用ADO 和SQL

    摘要:本文用實例說明了通過ADO處理數據庫表中數據的實現方法,并介紹了利用SQL語句實現對數據作數學統計的方法.

    關鍵詞:ADO SQL 數據庫

    1.引言
    在VB的應用程序開發中,訪問數據庫的方法可歸納為兩種。一種是通過DAO 或ADO的數據源對表中的數據進行直接操作,另一種是通過標準的SQL語句結合Connection 對象對數據庫中的數據進行操作,對表中的數據進行檢索和統計。DAO是Visual Basic 5.0使用的數據訪問技術,它在用于訪問MDB文件格式的數據庫時有較高的效率,但訪問如Oracle或 SQL Server這樣的非MDB文件格式的數據庫時,因它基于Access/Jet數據庫引擎,訪問速度會大大降低。所以Visual Basic 6.0推出了ADO 技術。ADO中文含意是ActiveX數據對象(ActiveX Data Object),它是一種面向對象的接口。ADO訪問數據庫是通過訪問OLE
    DB使用程序和OLE DB供給程序來進行的,它在封裝OLE DB的程序中使用了大量的COM接口,是一種高層的訪問技術。它在繼承OLE DB的同時,大大簡化了OLE DB的操作。
    此外,ADO技術可以以ActiveX控件的形式出現,被廣泛應用于Microsoft ActiveX頁、Visual C 和Visual Basic的編程。SQL是管理關系數據庫系統的標準語言。每一種關系數據庫如Access、 SQL Server、 Oracle 等都有它自己特有的SQL語言,但它們都支持像select、insert、update、delete、create、drop等標準語句來完成幾乎所有的對數據庫的操作.本文就ADO 和SQL的用法做一些探討。

    2.開發原型
    我們為計算機產品經銷商開發一個進銷存的程序。用MS Access 數據庫,創建的數據庫名叫 ware.mdb. 在這個數據庫中,建立表1,表2,表3,表4。

    表1 商品明細表: wareDetail
    商品編號 商品名稱 單價 廠商 庫存
    wareID(ch10) wareName(ch30) wPrice(Money) manifest(ch40) numInLib(int)

    表2 流水賬 wAccount
    商品編號 進貨數 出貨數 日期
    wareID(ch10) wQuantity(int) wSold(int) wDate(date)
    表3 庫存表 wLib
    總庫存數 總庫存金額
    TotalNum(int) TotalMoney(Money)

    表4 臨時表wInOut
    進貨數 出貨數
    Quantity, Sold

    3.ADO的使用方法.
    ADO2.0存在于Visual Basic 6.0的兩個獨立的庫中 第一個稱為 ADODB,在References對話框中的名字是Microsoft ActiveX Data Objects 2.0 Library在這個庫中包含了所有的ADO對象。對于那些并不需要太多加強的ADO資源工程,應該使用ADOR庫。在References對話框中這個庫稱為Microsoft ActiveX Data Objects Recordset 2.1 Library 這個庫只包含對Recordsets 的支持。Visual BASIC 6.0通過ADO控件和 Recordset對象兩種方法來使用ADO.下面介紹一下Recordset 對象的使用方法.在visual basic 中加入如下代碼:
    dim myConnectstr as strng
    dim myRecordset as New ADODB.recordset
    myConnectstr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DataSource="

    主站蜘蛛池模板: 秋霞久久国产精品电影院| 精品国产乱码久久久久久浪潮| 桃花岛精品亚洲国产成人 | 无夜精品久久久久久| 国产精品怡红院永久免费| 精品久久久久久国产免费了| 99re国产精品视频首页| 亚洲精品国产自在久久| 国产福利电影一区二区三区久久久久成人精品综合 | 久久99国产乱子伦精品免费| 精品偷自拍另类在线观看丰满白嫩大屁股ass | 精品久久久久久无码中文野结衣 | 免费视频精品一区二区| 91热成人精品国产免费| 国产精品亚韩精品无码a在线| 免费看污污的网站欧美国产精品不卡在线观看 | 久久99精品国产99久久6| 青青青青久久精品国产h| 国产精品看高国产精品不卡| 亚洲精品国产va在线观看蜜芽| 国产国产成人久久精品| 精品国产_亚洲人成在线高清| 人妻少妇精品视频二区| 尤物TV国产精品看片在线| 久久久精品无码专区不卡| 国产精品黄页免费高清在线观看| 精品999久久久久久中文字幕 | 99久久久国产精品免费无卡顿| 亚洲一区爱区精品无码 | 国产精品一区二区av| 日韩国产精品无码一区二区三区| 亚洲精品久久久www| 久久精品国产第一区二区| 国产成人综合久久精品尤物| 伊人久久大香线蕉精品| 精品成人免费自拍视频| 国产在线不卡午夜精品2021 | 日韩精品一区二区三区中文| 在线涩涩免费观看国产精品| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 精品一区二区三区四区在线|