我必須說,我還沒有與MySQL試過,但希望這有助於。
對於你的問題的第1部分:
我建議最簡單的方法是使用MySQL的免費ODBC驅動程序從http://dev.mysql.com/downloads/connector/odbc/5.1.html
德爾福使用ODBC(開放式數據庫連接)支持連接。本質上,Delphi不知道MySQL數據庫的任何特定功能,但知道大多數數據庫中通用的一組較小的功能。
如果你能得到這個ODBC驅動程序連接到MySQL,那麼你就可以看到所有的互聯網上,並在所提供的德爾福幫助文件的很好的例子向您展示如何:
- 在Windows ODBC管理器中創建一個ODBC數據源。
- 打開的TDatabase連接到MySQL ODBC數據源
- 一個TTable的連接到TDatabase的
- 一個TDataSource連接到的TTable
- 一個TDBEdit連接到一個TDataSource
您需要學習如何將這些連接到MySQL數據庫中的特定表。
像這樣將這些組件連接在一起應該會爲您提供一個正在嘗試的示例。
你應該找到很多很好的教程,告訴你如何連接到互聯網上的ODBC數據庫。
對於你的問題的第2部分:
一旦你完成了第1部分,達到第2部分是從那裏的一小步。
- 將TDBNavigator連接到TDataSource。
這將使您能夠導航數據表,並將啓用表的添加/編輯/刪除功能,允許新行,刪除行和編輯行。
祝您好運與此有關。
你真的需要問小問題。嘗試對其進行編碼,並在出現問題時提出具體問題,並嘗試提供您遇到問題的代碼。 – MindStalker 2009-12-20 18:21:56
首先嚐試使用Delphi和桌面數據庫創建大滿貫書。 一旦你得到工作,閱讀了有關連接到MySQL數據庫。 – ChuckO 2009-12-20 22:08:53
請嘗試在Delphi中使用數據庫編程的教程。 Google「delphi數據庫入門教程」。首先命中必須是由Zarko Gajic在about.com上的「Delphi初級指南」。嘗試一下。 – 2009-12-21 14:59:12