2011-05-23 179 views
4

如何連接Delphi和SQL Server 2008?Delphi XE和SQL Server 2008快速連接

我在網上找到了一個教程,教授如何使用SQLConnection。

問題是,德爾福不給我一個選擇MSSQL的選項,只有Interbase/Firebird和MySql。

是否有驅動程序丟失?

我知道我們可以使用像Devart這樣的組件,但我只想使用Delphi XE提供的組件。

+0

你有什麼版本的Delphi(Pro/Enterprise?) – 2011-05-23 02:39:11

回答

7

如果您有Delphi XE Architect或Enterprise,您應該可以連接TSQLConnection。既然你沒有看到,我猜你有專業的SKU。

您可以通過TADOConnectionTADOCommandTADOQuery使用ADO與XE Pro中的SQL Server一起使用。您可以在組件面板的dbGo選項卡上找到它們。

+2

@Thiago - 要使用ADO,需要在包含ADO提供程序的計算機上安裝SQLServer 2008客戶端軟件。 – Vector 2011-05-23 01:28:40

+1

如果您使用ADO,請考慮以下內容:http://stackoverflow.com/questions/1496283/why-does-ado-next-record-processing-slow-down-in-delphi – 2011-05-23 07:04:16

+0

好的,我會試試。謝謝! – 2011-05-23 14:35:42