国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

當前位置:雨林木風下載站 > 技術開發(fā)教程 > 詳細頁面

用DELPHI編程訪問SQL SERVER數(shù)據(jù)庫

用DELPHI編程訪問SQL SERVER數(shù)據(jù)庫

更新時間:2022-05-02 文章作者:未知 信息來源:網(wǎng)絡 閱讀次數(shù):

Delphi是一個優(yōu)秀的可視化軟件開發(fā)環(huán)境,并已廣泛應用于數(shù)據(jù)庫軟件的開發(fā)。在DelphiC/S版環(huán)境中,結合其優(yōu)化的數(shù)據(jù)庫操作,以及BorlandDatabaseEngine(即:BDE,數(shù)據(jù)庫引擎),對開發(fā)客戶機/服務器系統(tǒng)下的網(wǎng)絡數(shù)據(jù)庫軟件提供了更加快速有效的途徑。在客戶機/服務器系統(tǒng)中,服務器端我們采用Microsoft SQL Server 6.0 for Windows NT作為數(shù)據(jù)庫服務器;另外,在客戶端采用Delphi編寫客戶軟件。在此,我們假定SQLServer設置完畢,并已經(jīng)啟動,僅介紹客戶端的程序編寫步驟。從以下文章中,讀者可以發(fā)現(xiàn)不需要寫一句程序,就能實現(xiàn)對SQLServer數(shù)據(jù)庫的操作了。具體步驟如下:

  第一步,注冊ODBC數(shù)據(jù)源。這是至關重要的一步,否則就無法實現(xiàn)對數(shù)據(jù)庫的訪問。例如,我們定義一個可訪問SQL—Server服務器上zhb數(shù)據(jù)庫的數(shù)據(jù)源ZHB。首先,選擇SQLServer類型的數(shù)據(jù)庫,進入“ODBCSQLServerSetup"窗口。然后,定義數(shù)據(jù)源名稱為“ZHB";定義Server為“SQL—Server";以及網(wǎng)絡路徑為“ιιSQL—Server";最后,按option命令按鈕選擇訪問的數(shù)據(jù)庫為zhb即可。

  第二步,配置BDE。它是Delphi專用的數(shù)據(jù)庫引擎。既可以從Delphi程序組里啟
動,也可以從Delphi程序項的Tools菜單下啟動。Delphi在訪問SQLServer數(shù)據(jù)庫時略不同于VB。VB是直接調用ODBC來連接SQLServer的,而Delphi是首先調用BDE中的別名,別名再通過BDE中的ODBCDriver直接訪問ODBC數(shù)據(jù)源實現(xiàn)的。而在BDE的ODBCDriver中你還可以定義其他ODBC屬性,例如語言驅動程序或打開模式等等。
這無疑大大增強了ODBC的功能。

  首先,在Drivers標記頁中,按“NewODBCDriver"添加新的驅動程序。在添加窗口中有三欄需要填寫。第一欄SQLLinkDriver可任取一名,如:ODBC—ZHB;第二欄
DefaultODBCDriver中選擇SQLServer;在第三欄defaultDataSourceName中選擇剛才注冊的數(shù)據(jù)源ZHB。按OK確認后就增加了一個名為ODBC—ZHB的DelphiODBC驅動程
序。在其右側的參數(shù)表中,還可以設置打開模式OPENMODE、查詢模式SQLQRYMODE、
SQL語句執(zhí)行模式SQLPASSTHRUMODE以及語言驅動程序LANGDRIVER等。接下來,在Aliases標記頁中,按“NewAlias"命令按鈕增加一個新的別名。在增加新別名窗口中有兩欄需要填寫。第一欄為Newaliasname,可任取一個名字,如:zhbdb;這個別名就是我們要在Table控件中直接調用的數(shù)據(jù)庫名字。第二欄Aliastype選擇剛才在Drivers標記頁中定義的ODBC—ZHB,最后按OK確認,就增加了一個名為zhbdb的別
名。這樣,Table控件可以通過別名zhbdb,別名zhbdb通過Delphi的ODBCDrivers(即:ODBC—ZHB),ODBC—ZHB再通過ODBC數(shù)據(jù)源ZHB就可連接到SQL—Server服務
器上的zhb數(shù)據(jù)庫了。以上相當于完成了在BDE中的注冊,接下來就可以進行控件的屬
性設置了。

  第三步,設置DataAccess控件屬性以實現(xiàn)與數(shù)據(jù)庫的連接。將Table和DataSource 控件加到窗體中并修改Table控件的屬性。首先,將DatabaseName屬性改為剛才在BDE別名中定義的zhbdb。設置完databaseName屬性后,就可以從TableName屬性的下拉列表中選擇一個表的名字。這其間Table控件要完成與數(shù)據(jù)庫的連接,連接成功后,該列表中才會出現(xiàn)可選的表名。然后,將Active屬性改為true,將打開的數(shù)據(jù)庫激活,和DataSource控件建立聯(lián)系。將Exclusive屬性改為true。最后,將DataSource控件的DataSet屬性設為Table1。DataSource控件為Table控件與DataControls控件相聯(lián)系的渠道。通過以上步驟的設置,DataSource1對象就與zhb數(shù)據(jù)庫的某個表建立了聯(lián)系。以后,只要對DataSource1對象訪問,就可以實現(xiàn)對該表的操作了。

  第四步,設置DataControls控件屬性以實現(xiàn)對數(shù)據(jù)庫的操作。一旦DataAccess類的控件被成功打開,處于窗口中的DataControls標記頁的控件就可以使用了。這些控件有DBGrid、DBNavigator、DBText、DBEdit、DBMemo、DBImage、DBListBox、DBComboBox、DBCheckBox以及DBRadioGroup。這些控件只要設定他們的DataSource和DataFields屬性就可以實現(xiàn)對表的讀寫操作。

  可以看出,Delphi在設計數(shù)據(jù)庫軟件方面,尤其是SQLServer數(shù)據(jù)庫方面要比VB
來得快;而且,其豐富的控件為界面的設計提供了有利幫助;另外,Delphi的真編譯使程序的執(zhí)行效率相當高,可移植性好。這些,都是VB所欠缺的。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

  • <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        国产精品伊人色| 亚洲免费观看高清| 欧美激情综合五月色丁香小说| 舔着乳尖日韩一区| 宅男噜噜噜66一区二区66| 亚洲国产精品久久久男人的天堂| 精品视频在线视频| 日日夜夜一区二区| 久久久综合精品| 91年精品国产| 奇米色一区二区| 欧美经典一区二区三区| av高清久久久| 日本va欧美va瓶| 国产精品久久久久久久裸模| 欧美年轻男男videosbes| 蜜桃视频免费观看一区| 日韩一区二区电影网| av电影在线观看不卡 | 91浏览器入口在线观看| 亚洲特黄一级片| 91精品国产一区二区三区香蕉| 国产精品亚洲一区二区三区在线| 亚洲人午夜精品天堂一二香蕉| 91精品在线麻豆| 成人免费黄色大片| 日本不卡的三区四区五区| 国产精品久久久久久久久免费桃花 | 色视频成人在线观看免| 麻豆freexxxx性91精品| 日韩理论片中文av| 国产午夜亚洲精品羞羞网站| 一道本成人在线| 国产一区999| 日本美女视频一区二区| 亚洲欧美视频在线观看视频| 久久婷婷国产综合国色天香| 日韩无一区二区| 欧美性色黄大片| 91亚洲精品乱码久久久久久蜜桃 | 亚洲高清不卡在线观看| 国产精品每日更新在线播放网址| 日韩一区二区三区四区五区六区| 欧美影院午夜播放| 91在线视频在线| 丰满放荡岳乱妇91ww| 狠狠色狠狠色综合日日91app| 亚洲成人免费在线观看| 亚洲女同一区二区| 亚洲人一二三区| 亚洲天天做日日做天天谢日日欢| 国产精品美女久久久久aⅴ| 欧美大片一区二区三区| 91精品欧美久久久久久动漫| 欧美羞羞免费网站| 欧洲一区在线观看| 91麻豆蜜桃一区二区三区| 99久免费精品视频在线观看| thepron国产精品| 成人国产精品视频| 91香蕉视频mp4| 色香蕉久久蜜桃| 91蝌蚪porny九色| 色综合久久久久久久久久久| 色综合天天在线| 色妹子一区二区| 91精彩视频在线| 欧美日韩不卡视频| 日韩你懂的电影在线观看| 欧美精品一区二区不卡 | 91精品国产综合久久婷婷香蕉| 欧美日韩国产不卡| 欧美一卡二卡三卡| 国产色婷婷亚洲99精品小说| 国产精品毛片久久久久久| ...av二区三区久久精品| 国产精品高潮呻吟| 香蕉成人啪国产精品视频综合网| 青青草成人在线观看| 国产精品99精品久久免费| 国产凹凸在线观看一区二区| aaa欧美大片| 91精选在线观看| 国产精品视频一二三区| 亚洲影视在线观看| 精品一二三四区| 色综合天天综合在线视频| 欧美激情在线观看视频免费| 中文字幕在线一区| 夜夜嗨av一区二区三区| 久草在线在线精品观看| 91啪在线观看| 久久人人爽爽爽人久久久| 一片黄亚洲嫩模| 国产乱色国产精品免费视频| 91视频xxxx| 精品国产污污免费网站入口 | 国产二区国产一区在线观看| 91麻豆免费视频| 精品国产免费人成在线观看| 亚洲黄色尤物视频| 国产精品中文字幕一区二区三区| 91猫先生在线| 国产欧美日本一区视频| 亚洲午夜精品在线| 国产98色在线|日韩| 欧美一区二区女人| 亚洲精品少妇30p| 国产传媒久久文化传媒| 欧美一区二区三区在线视频| 亚洲欧美日韩电影| 粉嫩一区二区三区在线看| 欧美一区二区成人| 午夜欧美大尺度福利影院在线看| 99久久99久久久精品齐齐| 国产亚洲一二三区| 精品一区二区三区蜜桃| 7777精品伊人久久久大香线蕉的| 日韩一区日韩二区| 国产成a人亚洲| 久久精子c满五个校花| 青青草一区二区三区| 欧美日韩成人在线一区| 性做久久久久久免费观看欧美| 一本久久a久久精品亚洲| 国产精品丝袜久久久久久app| 韩国成人在线视频| 精品国产1区2区3区| 青青草伊人久久| 欧美一区二区三区在线观看 | 欧美一区二区三区男人的天堂| 亚洲综合自拍偷拍| 欧美日韩另类国产亚洲欧美一级| 亚洲老司机在线| 色欲综合视频天天天| 一区二区三区中文字幕在线观看| 91丨porny丨中文| 亚洲精品伦理在线| 91久久奴性调教| 性久久久久久久| 这里只有精品电影| 韩国av一区二区三区| 精品电影一区二区| 国产91精品精华液一区二区三区 | 成人午夜看片网址| 1区2区3区国产精品| 色婷婷国产精品| 亚洲黄色av一区| 欧美日韩国产精选| 丝袜国产日韩另类美女| 日韩欧美在线123| 成人在线视频一区| 亚洲午夜激情av| 日韩欧美黄色影院| 成人网页在线观看| 一区二区三区精品视频在线| 欧美三级电影网站| 韩国av一区二区三区四区| 中文字幕在线免费不卡| 欧美精品一级二级| 黑人巨大精品欧美黑白配亚洲| 国产精品久久久久一区二区三区共| 91免费在线视频观看| 青青草精品视频| 中文字幕在线一区二区三区| 在线播放一区二区三区| 国产69精品久久99不卡| 亚洲亚洲人成综合网络| 精品国产99国产精品| 97se狠狠狠综合亚洲狠狠| 日韩国产欧美三级| 国产精品色哟哟| 欧美一区二区三区四区久久| 成人免费毛片片v| 日本aⅴ精品一区二区三区| 国产精品久久久久aaaa樱花| 欧美日韩精品一区二区三区四区| 国产在线精品一区在线观看麻豆| 亚洲欧美色图小说| 久久久亚洲午夜电影| 在线观看av不卡| 在线观看91视频| 精品国产乱码久久| 亚洲黄一区二区三区| 91国产精品成人| 久久99精品国产麻豆婷婷| 亚洲精品乱码久久久久久久久| 欧美视频日韩视频| av在线播放不卡| 成人性生交大合| 精品一区二区三区在线播放| 亚洲成年人影院| 亚洲一区二区三区美女| 日韩中文欧美在线| 国产欧美日韩一区二区三区在线观看| 欧美三级三级三级| 欧美一区二区三级| 日韩亚洲欧美中文三级| 欧美人与z0zoxxxx视频| 91久久精品一区二区二区|