delphi7連接資料庫
A. 高分求怎樣在delphi7中用database這個控制項連接mysql資料庫的方法
我是用ADO連接的,BDE沒嘗試過。如果是ADO連接的話需要做如下設置:
第一步:下載安裝mysql-connector-odbc-5.1.12-win32.msi驅動程序,該驅動程序可以從mysql官方網站下載:http://dev.mysql.com/downloads/connector/odbc/。
第二步:在電腦上配置MYSQL ODBC驅動程序,如下:
1、打開「我的電腦」-「控制面板」-「管理工具」-「數據源 (ODBC)」-「驅動程序」標簽頁,檢查mysql驅動安裝情況。如出現「Mysql ODBC 5.1 Driver」則表示ODBC驅動已完成安裝。
2、在「ODBC 數據源管理器」的「用戶DSN」標簽頁添加MYSQL的選項,並配置mysql的ODBC屬性。選擇「添加」—「mysql ODBC 5.1 DRIVER」-「完成」。
第三步:在DELPHI上連接MYSQL資料庫:
1、 在程序添加TADOconnection控制項,並對TADOConnection控制項屬性進行設置。
(1)、配置ConnectionString屬性
「提供程序」-「MicorosoftOLE DB Provider for ODBC Driver」-「下一步」。
在「使用數據源名稱」的下拉菜單中選擇mysql配置的選項。輸入用戶名和密碼後選擇「測試連接」進行連接測試。如果出現「測試成功」則代表已連接上資料庫。註:「輸入要使用的初始目錄」必須留空,否則會出錯。
(2)、配置「LoginPrompt」屬性為false,「Connected」為true。
至此,delphi通過ODBC連接mysql全部配置完成。
B. delphi7如何和SQL Sever資料庫進行連接
放一個adoconnection,雙擊它,在彈出的對話框里點"build",接著出現的對話框的"提供程序"里選擇驅動程序,選microsoft
ole
db
provider
for
sql
server,在"連接"頁的"使用數據源名稱"里輸入sql
server的所在機器的ip地址,如果該機器是在區域網內點下拉選擇就行了.接著在下面的"輸入登錄伺服器信息"里輸入用戶名和密碼,然後在下面選擇資料庫,然後點"測試連接",如果提示成功就好了.接著就可以用adoquery或者adotable連這個adoconnection,就可以操作資料庫了
C. delphi7怎麼保持資料庫連接
你可以添加一個數據模塊
DataMole
然後把ADO控制項放到裡面
在裡面放一個ADOConnection,用它連接資料庫
然後其它窗口都uses一下這個數據模塊,再把其它窗口的ADOQuery控制項指向ADOConnection就可以了。