为什么原本的过程是里的open rs for select userid, userno from login_tab
where userid='fdfd'
改为open rs for 'select userid, userno from login_tab
where userid="fdfd"';
如果我必须使用第二种形式或者把select语句放在变量里,那么应该怎么处理?
是不是不能要双引号的。
谢谢!
where userid='fdfd'
改为open rs for 'select userid, userno from login_tab
where userid="fdfd"';
如果我必须使用第二种形式或者把select语句放在变量里,那么应该怎么处理?
是不是不能要双引号的。
谢谢!
vsql:='select userid, userno from login_tab
where userid= "fdfd " ';
然后再:
open rs for vsql;
vsql:= 'select userid, userno from login_tab
where userid=''fdfd''';
然后再:
open rs for vsql;
为什么select * from temp where name='he"s a boy'中双引号
就能转为单引号,而open rs for 'select userid, userno from login_tab
where userid= "fdfd " '则不行呢?有没有什么规律的?