使用[] Delphi ADO的SQL Server 2008 USE数据库

时间:2011-07-07 15:15:49

标签: sql-server delphi ado

在SQL server 2008 Management studio中,我可以这样做

使用[C:\ test \ somedb ...]

当我使用相同的命令使用Delphi 2009时,使用ADO,[]似乎被解释为参数,并且命令失败并且参数未正确定义错误。没有参数 - 我只需要使用[]因为文件名中的\。双引号在Delphi / ADO或Management Studio中都不起作用。

提前致谢...

1 个答案:

答案 0 :(得分:1)

使用ADO,SQL中通常不会USE。您在ConnectionString中指定数据库和其他信息(驱动程序等)。它适用于SSMS,因为它不使用ADO; SSMS直接使用SQL Server客户端(其要求与ADO不同)。

您可以找到特定SQL Server版本here的连接字符串信息。