DELPHI中的資料庫連線

時間 2023-06-09 09:54:05

1樓:匿名使用者

樓上的好。留個腳印。

以後好找。

2樓:匿名使用者

以上轉於知道,並非本人作答。

用delphi做的程式如何連線sql資料庫?應該怎麼操作?

3樓:網友

1. 新建一個form。在控制元件欄找到ado一欄,把裡面的adoconnection和adoquery兩個各建立一個放在form裡。

這兩個控制元件執行後是不可見的,所以你可以隨便放在form的任何位置。然後再找到data access一欄,把它下屬的datasource控制元件拖一個放到form裡。用這三個控制元件就可以建立連線了。

2.設定相關屬性,首先我們設定adoconnection,這個控制元件就是與資料連線的控制元件。雙擊它彈出配置視窗,單擊build..

按鈕,出現資料庫連結屬性視窗,access資料庫就選擇有個什麼的那個資料庫,如果是本地的資料庫可以在下拉選單選擇伺服器名稱或者自己直接輸入伺服器名稱(遠端的直接輸入ip即可),然後輸入登入密碼和選擇資料庫。設定完成點選測試連線,顯示成功說明連結正常,單擊完成退出設定。

3 adoquery這個控制元件是用sql運算元據庫的,在它的屬性欄有個connection屬性,點選它的下拉選單選擇剛剛建立好的adoconnection1,datasource控制元件則是存放結果的地方,把它的dataset屬性設定成adoquery1。這樣我們就可以通過呼叫adoquery來對資料庫進行操作了。

4 連結好資料庫以後就可以對資料庫進行操作了。最常見的用法是建立一個dbgrid,然後把他的connection屬性選成我們的datasource1。如果你想預先設定好sql語句的話,在adoquery的左邊屬性欄裡的sql欄,點那個三個點的省略號輸入你想查詢的sql語句。

然後active屬性設定成true,這樣一執行,在dbgrid裡就會顯示你的sql查詢結果了。

4樓:匿名使用者

在ado控制元件組裡選擇adoconnection 和adoquery 再到data access裡選擇datasource 。然後雙擊adoconnectio 按提示連線上資料庫 ,在adoquery 的sql屬性裡編寫sql語句(也可以在delphi中直接寫),adoquery的connection屬性裡雙擊 連線上adoconnection,active屬性改成true;在 datasource 的dataset屬性裡連線上adoquery ;在需要引用資料的控制元件(如dbgrid)的datasouce屬性裡連上datasourc,點選執行就好了。

5樓:小山知普

新建模組單元、新增adoconnection控制元件,雙擊該控制元件,點選build,選擇for sql。。。

6樓:匿名使用者

ado、ide元件都可以連線資料庫。

delphi如何連線oracle資料庫

7樓:匿名使用者

adoquery 裡面有屬性可以去連線對於oracle的資料存取控制元件,不管何種資料庫引擎,一般都會封裝一個connection作為資料集的連線控制元件,因此只要設定connection的相關屬性即可,其它dataset控制元件,如query,table等只要指定此connection即可,客戶端應用程式要連線到oracle的schema,一般都需要安裝oracle client,並使用net manager設定客戶端可以訪問的oracle database server的主機名稱及存取協議、port等資訊。

delphi中連結資料庫連結失敗怎麼辦

8樓:

摘要。您好,很高興為您解答。1.

檢查是否安裝了正確的資料庫驅動程式。2.確認使用者名稱和密碼是否正確。

3.確認資料庫伺服器的地址和埠是否正確。4.

檢查防火牆設定,確保埠可以訪問。5.嘗試使用tnsnames.

ora來測試是否能夠正常連線到資料庫。6.如果以上步驟都無法解決問題,可能是資料庫伺服器出現了問題,建議檢查資料庫伺服器日誌,重啟資料庫伺服器。

您好,很高興為您解答。1.檢查是否安裝了正確的資料庫驅動程式。

2.確認使用者名稱和密碼是否正確。3.

確認資料庫伺服器的地址和埠是否正確。4.檢查防火牆設定,確保埠可以訪問。

5.嘗試使用來測試是否能夠正常連線到資料庫。

6.如果以上步驟都無法解決問題,可能是資料庫伺服器出現了問題,建議檢查資料庫伺服器日誌,重啟資料庫伺服器。

高分求怎樣在delphi7中用database這個控制元件連線mysql資料庫的方法

9樓:匿名使用者

dbexpress可以完美連線mysql 只需一個驅動dll 釋出簡單 速度快。

資料庫和delphi連線 具體講一下 我們連線好後為什麼不顯示資料

10樓:匿名使用者

??你有沒有輸入sql語句啊?

myeclipse連線mysql資料庫中文亂碼問題

action是get還是post get的話好像頭部設定一下編碼方式就可以了 contenttype text html chartset gbk pageencoding gbk post的話在處理頁面寫上 request.setcharacterencoding gbk 實在不行就弄個filte...

資料庫連線怎么連線不上呢,資料庫連線怎麼連線不上呢?

連線字串伺服器源那直接寫ip地址進行連線,另外讓資料庫伺服器把sql的埠開啟,預設是1433埠。provider microsoft.jet.oledb.4.0 data source 資料庫路徑 在dw 裡繫結資料庫 自定義資料連線串即可 連線什麼資料庫哦 我知道c zho中連線資料庫的!wo 我...

qt中mysql怎麼連線遠端資料庫

建立資料庫 選擇開始選單中 程式 management sql server 2008 sql server management studio 命令,開啟 sql server management studio 視窗,並使用windows或 sql server身份驗證建立連線。在 物件資源管理...