读书人

SQL.ADD中难道不能加[ ]符号?该怎么处

发布时间: 2012-05-28 17:59:33 作者: rapoo

SQL.ADD中难道不能加[ ]符号?
if object_id('[qftzd]') is not null drop table [qftzd]
上面这一句单独运行可以,放在SQL.ADD中就不行了:

放在窗体的query do中:
SQL.Add('if object_id('[qftzd]') is not null drop table [qftzd]');
却不行?
提示好像是[qftzd]的问题。放在SQL.ADD中要怎么写才对?

[解决办法]

Delphi(Pascal) code
SQL.Add('if object_id(''[qftzd]'') is not null drop table [qftzd]');
[解决办法]
sql拼接的 时候 字符串中的'要用 '' 2个 '代替。

读书人网 >.NET

热点推荐