久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網(wǎng)站+自適應(yīng)網(wǎng)頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網(wǎng)站建設(shè) > 非Access數(shù)據(jù)庫在VB中編程及應(yīng)用建站知識

非Access數(shù)據(jù)庫在VB中編程及應(yīng)用建站知識

時間:2023-05-24 10:05:24 閱讀: 文章分類: 網(wǎng)站建設(shè) 作者: 網(wǎng)絡(luò)小編

導讀:1建站知識一、VB數(shù)據(jù)庫的體系結(jié)構(gòu)具體的VB的數(shù)據(jù)庫結(jié)構(gòu)。 VB數(shù)據(jù)庫的核心結(jié)構(gòu)是所謂的MicroSoft JET數(shù)據(jù)庫引擎,JET引擎的作用就像是一塊面板,在其上可以插網(wǎng)站seo優(yōu)化軟件網(wǎng)站seo優(yōu)化培訓。

網(wǎng)站seo優(yōu)化軟件網(wǎng)站seo優(yōu)化培訓

一、VB數(shù)據(jù)庫的體系結(jié)構(gòu)具體的VB的數(shù)據(jù)庫結(jié)構(gòu)。

VB數(shù)據(jù)庫的核心結(jié)構(gòu)是所謂的MicroSoft JET數(shù)據(jù)庫引擎,JET引擎的作用就像是一塊"面板",在其上可以插入多種ISAM(Indexed Sequential Access Method,即索引順序存取方 法) 數(shù)據(jù)驅(qū)動程序。JET引擎為Access格式數(shù)據(jù)庫提供了直接的內(nèi)部(build-in)支持,這就是VB對Access數(shù)據(jù)庫具有豐富支持的真正原因。

VB專業(yè)版中提供了FoxPro、dBASE(或 Xbase)、Paradox、Btrieve等數(shù)據(jù)庫的ISAM驅(qū)動程序,這就使得VB能支持這些數(shù)據(jù)庫格 式。另外,其他的許多兼容ISAM的驅(qū)動程序也可以通過從廠商的售后服務(wù)得到。因而從理論上說,VB能支持所有兼容ISAM的數(shù)據(jù)庫格式(前提是只需獲得這些數(shù)據(jù)庫的ISAM驅(qū)動接口程序)。

由上可見,Ms JET引擎實質(zhì)上提供了:一個符合ANSI標準的語法分析器;為查詢結(jié)果集的使用而提供的內(nèi)存管理功能;同所支持的數(shù)據(jù)庫的外部接口;為應(yīng)用代碼提供的內(nèi)部接口。實際上,在VB中從一種數(shù)據(jù)庫類型轉(zhuǎn)化為另一種數(shù)據(jù)庫類型幾乎不需要或只需要很少的代碼修改。而且,盡管dBASE、Paradox本身的DDL (Data Definition Language,即數(shù)據(jù)定義語言)和DML(Data Manipulation Language,即數(shù)據(jù)操縱語言)是非結(jié)構(gòu)化查詢的,但它們?nèi)匀豢梢允褂肰B的SQL語句和JET引擎來操縱。

從VB的程序代碼的角度來看,ODBC,ISAM驅(qū)動程序以及Ms Access數(shù)據(jù)庫的整個外部結(jié)構(gòu)夠可以統(tǒng)一為一個一致的編程接口。也即是說,提供給VB應(yīng)用程序員的記錄集對象視圖同所使用的數(shù)據(jù)庫格式及類型是相互獨立的。即對FoxPro等數(shù)據(jù)庫仍然可以使用眾多的數(shù)據(jù)庫存取對象變量,這就為非Access數(shù)據(jù)庫的訪問提供了最重要的方法。

二 、使用非Access數(shù)據(jù)庫時的參數(shù)設(shè)置及配置文件的參數(shù)讀取如果在VB的程序中使用了數(shù)據(jù)庫的操作,將應(yīng)用程序生成EXE文件或打包生成安裝程序后,則必須提供一個配置 (.IN網(wǎng)站seo優(yōu)化培訓I)文件,在INI文件中可以對不同類型的數(shù)據(jù)庫進行設(shè)置。如果找不到這個INI文件, 將會導致不能訪問數(shù)據(jù)庫。通常情況下,INI文件的文件名和應(yīng)用程序的名稱相同,所以如果沒有指明,VB的程序會在Windows子目錄中去找和應(yīng)用程序同名的INI文件。可以使用VB中的SetDataAccessOptions語句來設(shè)置INI文件。

SetDataAccessOptions語句的用法如下:SetDataAccessOptions 1 ,IniFileName其中IniFileName參數(shù)指明的是INI文件的帶路徑的文件名。值得注意的是,當應(yīng)用程序找不到這個INI文件時,或在調(diào)用 OpenDataBase函數(shù)時對其Connect參數(shù)值沒有設(shè)定為VB規(guī)定的標準值,如對FoxPro 2.5格式設(shè)定為了" FoxPro;"(應(yīng)為" FoxPro 2.5; "),或者沒有安裝相應(yīng)的ISAM驅(qū)動程序,則此時VB會顯示一條錯誤信息" Not Found高端網(wǎng)站建設(shè) Installable ISAM "。通常,INI文件在應(yīng)用程序分發(fā)出去以前已經(jīng)生成,或者在安裝時動態(tài)生成,也可以在應(yīng)用程序中自己生成。 通常這種 INI文件中有" [Options]"、"seo網(wǎng)站關(guān)鍵詞優(yōu)化[ISAM]"、" [Installed ISAMs]"、"[FoxPro ISAM]"、"[dBASE ISAM] " 、" [Paradox ISAM] "等設(shè)置段,對于一個完整的應(yīng)用程序則還應(yīng)有一個屬于應(yīng)用 程序自己的設(shè)置段如" [MyDB]”。可在其中設(shè)置DataType、Server、DataBase、 OpenOnStartup、DisplaySQL、QueryTimeOut等較為重要的數(shù)據(jù)庫參數(shù),并以此限定應(yīng)用程序一般的運行環(huán)境。 Windows API接口函數(shù)在Kernel.exe動態(tài)鏈接庫中提供了一個OSWritePrivateProfileString函數(shù),此函數(shù)能按Windows下配置文件(.INI)的書寫格式寫入信息。

關(guān)鍵詞標簽: 標簽 數(shù)據(jù)庫

聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-05-24 ,文章非Access數(shù)據(jù)庫在VB中編程及應(yīng)用建站知識主要講述標簽,數(shù)據(jù)庫,非Access數(shù)據(jù)庫在VB中編程及應(yīng)用建站網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_6714.html

我的IDC 網(wǎng)站建設(shè)技術(shù)SEOUC.COM
專注網(wǎng)站建設(shè),SEO優(yōu)化,小程序設(shè)計制作搭建開發(fā)定制網(wǎng)站等,數(shù)千家網(wǎng)站定制開發(fā)案例,網(wǎng)站推廣技術(shù)服務(wù)。
  • 5000+合作客服
  • 8年從業(yè)經(jīng)驗
  • 150+覆蓋行業(yè)
  • 最新熱門源碼技術(shù)文章

    主站蜘蛛池模板: 阿巴嘎旗| 浪卡子县| 肃北| 淳安县| 泾川县| 岗巴县| 万州区| 越西县| 高州市| 房山区| 桂林市| 博湖县| 新郑市| 徐汇区| 桃江县| 西青区| 通州市| 柳州市| 保山市| 乐东| 东港市| 龙江县| 临朐县| 永丰县| 威远县| 贺州市| 常德市| 色达县| 石渠县| 凭祥市| 衡山县| 平邑县| 南康市| 五原县| 民勤县| 剑河县| 莆田市| 银川市| 随州市| 宝应县| 临漳县|