国产午夜成人免费看片无遮挡_日本免费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>

        色噜噜狠狠一区二区三区果冻| 韩国女主播一区| 欧美日韩在线观看一区二区 | 国产精品视频一区二区三区不卡| 久久久夜色精品亚洲| 国产精品美女久久久久久久久 | 欧美电影免费观看高清完整版在 | 日本一区二区高清| 亚洲第一精品在线| 国产在线播放一区二区三区| 99久久婷婷国产综合精品 | 欧美日韩高清一区二区三区| 精品国产伦一区二区三区观看体验 | 日韩欧美高清一区| 亚洲欧美日韩久久| 免费观看在线色综合| 成人免费毛片嘿嘿连载视频| 欧美精品乱码久久久久久按摩| 国产欧美日韩在线看| 日本午夜一本久久久综合| av成人老司机| 国产日产欧美一区| 老司机午夜精品| 欧美日韩三级一区| 亚洲精品视频一区二区| 国产精品99久久久| 精品国产91乱码一区二区三区| 亚洲一区二区3| 91在线高清观看| 国产精品沙发午睡系列990531| 久久国产夜色精品鲁鲁99| 欧美日韩精品一区二区三区蜜桃 | 亚洲日本护士毛茸茸| 国产一区三区三区| 欧美一区二区三区免费大片 | 亚洲欧美另类小说视频| 国内精品国产成人| 91麻豆精品国产91久久久| 椎名由奈av一区二区三区| 国产精品亚洲午夜一区二区三区| 制服丝袜成人动漫| 午夜视频一区在线观看| 色天天综合久久久久综合片| 国产精品免费丝袜| 风间由美一区二区三区在线观看 | 亚洲成人资源网| 在线中文字幕一区| 亚洲五码中文字幕| 欧洲国内综合视频| 尤物在线观看一区| 欧美性极品少妇| 五月激情综合网| 91麻豆精品国产91久久久| 日本成人在线网站| 久久综合五月天婷婷伊人| 国精品**一区二区三区在线蜜桃| 日韩欧美一级二级| 国产精品亚洲人在线观看| 国产精品入口麻豆原神| 色女孩综合影院| 天堂蜜桃91精品| 精品免费国产一区二区三区四区| 国产在线播精品第三| 国产精品久久网站| 欧美日韩国产首页| 激情六月婷婷久久| 亚洲素人一区二区| 69久久夜色精品国产69蝌蚪网| 日本在线不卡一区| 国产精品色一区二区三区| 在线精品视频免费观看| 六月丁香婷婷久久| 亚洲视频一区二区在线| 日韩亚洲电影在线| 91香蕉视频在线| 欧美aⅴ一区二区三区视频| 国产婷婷色一区二区三区四区| 91色porny蝌蚪| 免费视频一区二区| 国产精品久久久久久久久果冻传媒 | 亚洲在线视频网站| 精品国产一区二区三区不卡| 成人av免费网站| 日韩中文字幕一区二区三区| 久久久久久久免费视频了| 91网址在线看| 毛片av一区二区三区| 亚洲美女一区二区三区| 精品国产乱码久久久久久久 | 久久丁香综合五月国产三级网站| 中文字幕在线观看不卡视频| 欧美三级三级三级爽爽爽| 国产91在线观看| 日韩成人精品在线观看| 成人av手机在线观看| 天堂久久久久va久久久久| 2024国产精品| 91女厕偷拍女厕偷拍高清| 亚洲国产va精品久久久不卡综合| 精品美女在线播放| 欧美日韩精品专区| 99精品视频中文字幕| 久久成人麻豆午夜电影| 亚洲成人你懂的| 亚洲一区二区三区激情| 欧美日韩精品欧美日韩精品一 | 在线中文字幕一区| 韩国女主播一区二区三区| 亚洲网友自拍偷拍| 日本一区二区动态图| 精品少妇一区二区三区| 欧美一区二区三区四区在线观看 | 亚洲成人精品影院| 亚洲高清免费观看| 亚洲成人777| 亚洲国产精品一区二区久久| 综合在线观看色| 国产精品免费久久久久| 国产精品无遮挡| 中文字幕一区二区三区视频| 中文天堂在线一区| 中文字幕综合网| 中文字幕一区av| 亚洲欧美日韩国产综合| 一区二区久久久久| 亚洲成av人影院| 日韩在线播放一区二区| 蜜桃91丨九色丨蝌蚪91桃色| 青青青爽久久午夜综合久久午夜| 日本免费在线视频不卡一不卡二| 日韩一区欧美二区| 久久精品国产亚洲aⅴ| 国模大尺度一区二区三区| 国产一区二区不卡在线| 成人黄色a**站在线观看| 久久精品欧美一区二区三区不卡| av日韩在线网站| 91丨九色porny丨蝌蚪| 不卡欧美aaaaa| 色网站国产精品| 欧美一区二区网站| 亚洲精品一区二区三区福利 | 国产精品99久久久| 成人的网站免费观看| 欧美视频一区二区| 日韩欧美在线一区二区三区| 日韩三级中文字幕| 国产精品久久久久一区| 亚洲一区av在线| 激情亚洲综合在线| 国产在线视频精品一区| 成人黄色av电影| 欧美丰满嫩嫩电影| 久久久久国产精品厨房| 亚洲区小说区图片区qvod| 一区二区三区精品| 玖玖九九国产精品| 99久久国产综合精品色伊| 一区二区三区不卡视频| 免费久久精品视频| 懂色一区二区三区免费观看 | 色综合天天综合色综合av| 91精品国产手机| 亚洲欧美在线aaa| 免费观看成人鲁鲁鲁鲁鲁视频| 国产99久久久久久免费看农村| 色婷婷国产精品| www国产成人免费观看视频 深夜成人网| 国产精品视频一二三区| 蜜臀av在线播放一区二区三区| 丰满少妇在线播放bd日韩电影| 69堂成人精品免费视频| 中文字幕五月欧美| 国产黄色精品视频| 久久亚洲影视婷婷| 日本一道高清亚洲日美韩| 99精品欧美一区二区三区综合在线| 日韩亚洲欧美中文三级| 香蕉影视欧美成人| 日韩精品在线网站| 91精品国产免费久久综合| 1024成人网| 国产91精品精华液一区二区三区| 69av一区二区三区| 亚洲资源在线观看| 大美女一区二区三区| 精品国产免费一区二区三区香蕉 | 亚洲精品在线观看视频| 久久爱www久久做| 欧美亚洲愉拍一区二区| 欧美激情一区二区三区不卡| 激情丁香综合五月| 欧美成人伊人久久综合网| 日韩精品色哟哟| 欧美在线观看一区二区| 亚洲精品国产精品乱码不99 | 日本一区二区成人| 国产一区二区三区| 久久男人中文字幕资源站| 精品一区二区在线看|