Delphi 字符串,单引号, 执行SQL语句问题?
','''+Trim(edtBeiZhu.Text)+''''+')';上面的字符串,会出现两个单引号,这是什么问题?头都大了!!...
',''' + Trim(edtBeiZhu.Text) + '''' + ')';
上面的字符串,会出现两个单引号,这是什么问题?头都大了!! 展开
上面的字符串,会出现两个单引号,这是什么问题?头都大了!! 展开
2个回答
2018-05-08 · 知道合伙人软件行家
关注
展开全部
//方法1
With ADOQuery1 Do
Begin
Close;
SQL.Text := Format('SELECT * FROM sys.tables where name=%s', [QuotedStr(Edit1.Text)]);
Open;
End;
//方法2
With ADOQuery1 Do
Begin
Close;
SQL.Text := 'SELECT * FROM sys.tables where name=:p1;';
Parameters.Clear;
Parameters.CreateParameter(':p1', ftString, pdinput, 32, Edit1.Text);
Open;
End;
追问
ftString, pdinput 这两个提示没有定义,该引用哪个单元吗?
追答
uses DB
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询