2011-10-15 142 views
1

我正在寫一個應用程序,從文件中提取數據,然後將數據保存在MS Access數據庫中。我現在想爲這個程序編寫一個客戶端,用戶可以用一個漂亮的GUI查看數據。如何使用Delphi將另一臺PC上的客戶端連接到PC上的數據庫?對於初學者,我只想在數據庫網格中顯示MS Access數據。在Delphi中我從來沒有使用過網絡。如何使用Delphi通過LAN連接到MS Access數據庫?

+4

將網絡部分抽象出來,將mdb放入共享目錄並通過unc \\ machine \ share \ foo.mdb(http://office.microsoft.com/zh-cn/access-help/分享關於- - 一個訪問數據庫-ON-A-網絡MDB-HP005240860.aspx) –

回答

0

有很多方法可以做到這一點。一種簡單的方法就是建立到數據庫的ODBC連接(使用ODBC管理員)。這個數據庫是否通過網絡無關緊要 - 只需映射驅動器或使用完全限定的名稱。

然後您可以選擇可用於連接到數據庫的組件。 ADO是Access的不錯選擇。對於初學者來說,嘗試使用TADOQuery,TDataSource和數據感知組件(如TDBGrid)。有很多關於如何在delphi幫助中使用這些文檔的文檔。

相關問題