2011-05-23 142 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