select * from table where num>i
其中num是字符型,i是整型,我想的是to_number(num)>i,可以么?在sql下可以执行,但是在delphi中,sql.add()里,i如何写呢?'''+i+'''不成,我试了好几种都不成,咋办?
其中num是字符型,i是整型,我想的是to_number(num)>i,可以么?在sql下可以执行,但是在delphi中,sql.add()里,i如何写呢?'''+i+'''不成,我试了好几种都不成,咋办?
调试欢乐多
sql.parambyname(p).asinteger=i;
sql.close;
sql.open;
sql.parambyname(p).asinteger=i;
sql.close;
sql.open;
[Error] UNI_TEST.PAS(251): Undeclared identifier: 'parambyname'
[Error] UNI_TEST.PAS(251): Undeclared identifier: 'p'
parambyname(p).asinteger=i;
close;
open;
parambyname(p).asinteger:=i;
close;
open;
parambyname('p').asinteger:=i;
close;
open;