中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      Visual

      時間:2024-09-24 18:33:08 計算機網絡畢業論文 我要投稿
      • 相關推薦

      Visual

      Visual 摘 要 從VB數據庫體系結構的角度探討了VB對數據庫的支持,并結合了一些代碼具體闡述了使用DAO(Data Access Object Variable)和RDO(Remote Data Control)兩種方法,實現遠程數據庫的訪問。
        關鍵詞 控件 數據庫 接口


        Visual Basic專業版是一種廣泛使用的數據庫編程語言,提供了對數據庫應用的強大支持。VB訪問數據庫的方法大致有三類:使用數據綁定控件,使用數據庫存取對象變量(Data Access Object Vari?鄄able),直接調用ODBC 2.0 API接口函數。
      1 VB的數據庫結構
        VB數據庫的核心結構是MicroSoft Jet數據庫引擎,JET引擎的作用是支持多種ISAM(Indexed Sequential Access Method,即索引順序存取方 法) 數據驅動程序。VB環境下Access是缺省的數據格式,對于其他的關系型數據庫如Fox?鄄Pro、Dbase(或 Xbase)、Paradox、Btrieve等,VB的專業版可兼容其驅動程序,這就使得VB能支持這些數據庫格式。由上可見,Ms JET引擎實質上提供了:一個符合ANSI標準的語法分析器;為查詢結果集的使用而提供的內存管理功能;同所支持的數據庫的外部接口;為應用代碼提供的內部接口。
      2 VB訪問數據庫的原則和方法
      2.1 VB訪問數據庫的原則
      2.1.1 代碼的重用和運行的效率
        VB程序設計中,應盡可能減少代碼的重復編寫,提高運行效率。例如:通過使用ODBC數據源連接數據庫的方法,可在變換多種數據庫類型的情況下,而不用頻繁修改代碼。用VBSQL通過DB-Library就做不到。而ODBC接口并不是VB訪問數據庫運行效率最高的方法。同樣,同是使用ODBC接口的ADO的效率要高于RDO。
      2.1.2 實現的簡便性,易維護性
        如果一種方法實現起來很復雜,工程的開發必然造成人力物力的浪費,同時這樣設計出來的應用程序只會支持起來更復雜或維護時更困難。例如:本地需要 訪問ISAM 或Jet 類型數據源,那么就使用DAO/Jet,而沒有必要使用通過ODBC的方法。RDC實現起來要較RDO更容易。
      2.1.3 安全原則
        這一條應根據環境和條件決定。例如局域網的網絡安全性要好于廣域網,因而可直接利用數據控件DC,這樣實現起來方便快捷,而廣域網需要大量的錯誤捕獲,如用RDC就不如用RDO易控制錯誤。
      2.2 數據訪問接口功能及含義
        ADC(Advanced Data Connector):高級數據連接器, 提供綁定ADO數據源到窗體的數據綁定控件上。ADC主要是一種直接訪問或者通過ADO訪問遠程OLE DB對象的一種技術,它也支持主要應用在微軟IE瀏覽器上的數據綁定控件。它是特地為Web上的瀏覽器為基礎的應用程序而設計的。
        ADO(Active Data Objects):Active 數據對象,ADO實際是一種提供訪問各種數據類型的連接機制。ADO設計為一種極簡單的格式,通過ODBC的方法同數據庫接口。可以使 用任何一種ODBC數據源,即不止適合于SQL Server、Oracle、Access等數據庫應用程序,也適合于Ex?鄄cel表格、 文本文件、 圖形文件和無格式的數據文件。ADO是基于OLE-DB 之 上的技術,因此ADO通過其內部的屬性和方法提供統一的數據訪問接口方法。
        DAO(Data Access Objects):數據訪問對象,是一種面向對象的界面接口。通過DAO/Jet 功能可以訪問ISAM 數據庫,使用DAO/ ODBC Direct功能可以實現遠程RDO功能。使用DAO的程序編碼非常簡單,DAO提供豐富的游標(Cursor)類型的結果集和非游標(Cursor-Less)類型的結果集,同DDL( 數據描述語言)的功能很類似。 DAO模型是設計關系數據庫系統結構的對象類的集合。它們提供了完成管理這樣一個系統所的全部操作的屬性和方法,包括創建數據庫,定義表、字段和索引,建立表間的關系,定位和查詢數據庫等工具。
        JET(Joint Engine Technology):數據連接性引擎技術,是一種基于工作站通過DAO的數據庫訪問機制。雖然可以通過微軟Access提供的ODBC驅動程序訪問Jet數據庫,但使用這些驅動程序在功能上有所限制。Jet機制有自己的查詢和結果集處理功能,并可對同種或異種數據源作查詢處理。
        ODBC(Open Database Connectivity):開放式的數據庫連接,是一種公認的關系數據源的接口界面。提供統一接口的界面,ODBC對任何數據源都未作優化。
        ODBC Direct:是一種基于DAO對象的新的DAO模式, 其方法和屬性與RDO功能相同。使用在有DAO代碼存在的場合,可用來訪問遠程數據源。
        OLE DB:是一種底層數據訪問界面接口。是用于第三方驅動程序商家開發輸出數據源到ADO技術的應用程序或用于C 的開發者開發定制的數據庫組件。OLE DB不能被VB 直接調用。

      下一頁

      【Visual】相關文章:

      Visual C#的Excel編程03-19

      基于Visual Basic快速開發現場電視監控系統03-20

      Visual Basic6.0下數據庫報表制作技巧12-06

      用Visual Basic 5.0開發無線通訊數據采集應用程序03-20

      主站蜘蛛池模板: 免费一级国产大片| 国产精品欧美视频另类专区| 龙门县| 亚洲AV无码一区二区一二区教师 | 国产9 9在线 | 免费| 中文字幕一区二区三区在线视频| 国产av一区网址大全| 四平市| 视频二区 无码中出| 亚洲伊人久久综合精品| 日本最新在线一区二区| 国产亚洲欧美另类久久久| 亚洲国产精品一区二区在线| 五月婷婷激情六月开心| 国产中文久久精品| 蜜桃av夺取一区二区三区| 桐庐县| 日本高清不在线一区二区色| 美女极度色诱视频国产免费| 亚洲日本人妻中文字幕| 青青草针对华人超碰在线 | 国产精品自在在线午夜出白浆| 蜜桃在线一区二区三区| 国产成人综合久久精品推荐免费 | 久久夜色精品国产亚洲噜噜| 国产成人亚洲综合小说区| 亚洲一区二区在线免费观看视频| 全南县| 老河口市| 鄱阳县| 泰来县| 午夜日韩成年人视频在线观看| 久久精品国产一区二区涩涩| 精品偷拍一区二区视频| 天堂av在线最新版在线| 日韩精品中文字幕综合| 一片内射视频在线观看| 99精品国产闺蜜国产在线闺蜜| 狠狠一本天堂亚洲综合十八禁 | 丰满人妻AV无码一区二区三区| 中文字幕亚洲无线码a|