我用的是ado+sqlserver下面的语法出错,不知道是什么原因:adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select count(*) from 表 ');
adoquery1.Open;这执行后提示出错,请问是什么原因呢,谢谢!
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select count(*) from 表 ');
adoquery1.Open;这执行后提示出错,请问是什么原因呢,谢谢!
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select count(*) as ReCount from 表 ');
adoquery1.Open;
select count(*) from 表
到查询分析器中能正常运行吗
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Text:='select count(*) from '+Quotedstr('表');
adoquery1.Open;
message'Fixed column count must be less then column count',Process stopped,use step or run to continue
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select count(*) as ReCount from 表 ');//加上AS 就行了``
adoquery1.Open;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select count(*) from 表 ');
adoquery1.Open;
应该没问题不知道adoquery1.Open;后
程序代码是怎么走的
我用的是DataSource1+dbgrideh 把datasource的enabled 设为 false 就不会出错.
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select count(*) from 表 ');
adoquery1.Open;
应该没问题不知道adoquery1.Open;后
程序代码是怎么走的