自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Visual Basic動態(tài)數(shù)據(jù)驅(qū)動程序淺析

開發(fā) 后端
Visual Basic動態(tài)數(shù)據(jù)驅(qū)動程序主要由六個主要的驅(qū)動程序包組成,通過這些驅(qū)動程序,可以方便的使應(yīng)用程序使用這些相同的ActiveX數(shù)據(jù)源。

51CTO.com之前曾介紹過Visual Basic動態(tài)標(biāo)識符靜態(tài)數(shù)組方面的知識,這里,我們來簡介介紹一下Visual Basic動態(tài)數(shù)據(jù)驅(qū)動程序。

Visual Basic應(yīng)用程序經(jīng)常使用先進(jìn)的ActiveX組件連接到數(shù)據(jù)源。這些數(shù)據(jù)來源可能包括數(shù)據(jù)訪問對象(DAO)的使用,遠(yuǎn)程數(shù)據(jù)對象(RDO),OLE DB提供程序,如ActiveX數(shù)據(jù)對象(ADO),COM數(shù)據(jù)提供商,水晶數(shù)據(jù)對象(CDO)和水晶數(shù)據(jù)源類型庫,或Visual Basic數(shù)據(jù)控件。使用水晶報表的Visual Basic動態(tài)數(shù)據(jù)驅(qū)動程序,您可以讓您的應(yīng)用程序使用這些相同的ActiveX數(shù)據(jù)源。 Visual Basic動態(tài)數(shù)據(jù)驅(qū)動程序包括:

◆Crystal Reports database driver for Microsoft Data Access Objects (crdb_dao.dll).

◆Crystal Reports database driver for ODBC (crdb_odbc.dll) for RDO.

◆Crystal Reports database driver for Microsoft ActiveX Data Objects (crbd_ado.dll).

◆Crystal Reports database driver for COM data provider (crdb_com.dll).

◆Crystal Data Object COM DLL (Com32.dll).

◆Crystal Reports database driver for Crystal Data Object (crdb_cdo.dll).

欲了解更多有關(guān)使用RDO,DAO和ADO時,請參閱微軟的文檔。有關(guān)數(shù)據(jù)控件信息,請參閱您的Visual Basic文檔。有關(guān)CDO的信息,請參見水晶數(shù)據(jù)對象。有關(guān)數(shù)據(jù)源的水晶類型庫信息,請參閱水晶數(shù)據(jù)源類型庫。

有時,您可能還需要創(chuàng)建報表的數(shù)據(jù)源時,實(shí)際上并不在設(shè)計(jì)時可用。高動態(tài)數(shù)據(jù)可能只可在運(yùn)行時。在這種情況下,外地定義驅(qū)動程序(crdb_fielddef.dll)支持的數(shù)據(jù)定義文件,這些文件制表符分隔的文本文件,定義數(shù)據(jù)源的字段,但不是實(shí)際的數(shù)據(jù)。

通常情況下,Visual Basic動態(tài)數(shù)據(jù)驅(qū)動程序開發(fā)使用報表設(shè)計(jì)器組件需要提前設(shè)計(jì)和節(jié)能的一個或多個報表文件進(jìn)行訪問在運(yùn)行時應(yīng)用程序。這一進(jìn)程要求程序員能夠獲得在設(shè)計(jì)時的數(shù)據(jù),該應(yīng)用程序,在安裝時,還安裝任何數(shù)據(jù)庫驅(qū)動程序和文件要求,以確保報告可以連接到所需的數(shù)據(jù)。

對運(yùn)行時的連接方法是保存的報告文件中的數(shù)據(jù)。數(shù)據(jù)是包裝精美的和現(xiàn)有的報告時,從您的自定義應(yīng)用程序的要求。但是,由于報告數(shù)據(jù)保存增加了報告文件的大小,浪費(fèi)磁盤空間。此外,該技術(shù)生產(chǎn)的靜態(tài)報告文件,其中數(shù)據(jù)不能沒有連接到數(shù)據(jù)庫的更新。

外地定義驅(qū)動程序允許你創(chuàng)建在設(shè)計(jì)時沒有指定一個實(shí)際的數(shù)據(jù)源的報告文件。相反,該報告是基于數(shù)據(jù)定義文件,一個占位ASCII文本文件,數(shù)據(jù)庫領(lǐng)域的代表。在運(yùn)行時,您將代碼添加到您的應(yīng)用程序指定為報告數(shù)據(jù)的實(shí)際來源。

 

【編輯推薦】

  1. Visual Basic與PHP的暗戰(zhàn)
  2. C#和Visual Basic漸行漸遠(yuǎn)之匿名類型
  3. VB.NET:給Visual Basic帶來革命
  4. Visual Studio 2010中的Visual Basic和C#語言
  5. Visual Basic中文本框處理技巧集萃
責(zé)任編輯:佚名 來源: 譯言
相關(guān)推薦

2009-07-06 18:17:46

JDBC驅(qū)動程序

2009-12-03 16:50:58

Visual Basi

2009-05-11 09:46:37

JDBC數(shù)據(jù)庫驅(qū)動JDBC驅(qū)動

2011-03-17 14:19:23

JDBC數(shù)據(jù)庫驅(qū)動程序

2009-08-12 18:20:39

C#事件驅(qū)動程序

2017-03-03 08:40:32

2011-01-10 18:21:38

linux編寫程序

2010-01-07 13:27:22

Linux驅(qū)動程序

2021-12-06 07:47:36

Linux 驅(qū)動程序Linux 系統(tǒng)

2019-10-22 15:40:34

Windows 10驅(qū)動程序Windows

2009-12-07 09:39:04

Linux設(shè)備驅(qū)動硬件通信

2013-10-31 16:29:10

Linux內(nèi)核

2022-03-08 09:25:52

數(shù)據(jù)庫系統(tǒng)MongoDB

2009-06-15 14:18:00

netbeans配置JDBC驅(qū)動程序

2011-01-06 16:29:08

linuxtasklet機(jī)制

2021-11-29 07:55:45

Linux GPIO Linux 系統(tǒng)

2009-10-19 15:07:17

Visual Basi

2018-11-19 10:15:26

Windows 10WiFi驅(qū)動程序

2009-10-23 10:25:27

驅(qū)動程序技巧

2024-03-22 09:54:04

Docker網(wǎng)絡(luò)驅(qū)動容器網(wǎng)絡(luò)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號