主题:Query1:No SQL statement available
编程的时候用到两个窗体,第一个查询数据,第二个则是利用查询的结果绘图,在对QRchart进行编辑的时候,Datasourse设为Dataset,再对Dataset设置为Form1.Query1时,出现提示“Query1:No SQL statement available”,请大虾们帮忙,最好能详细点
附部分代码:
0:
begin //按断面里程查询
if edit1.text = '' then
begin
showmessage('请输入断面里程!');
abort;
end;
begin
query1.Close;
query1.SQL.Clear;
query1.SQL.Add('select *');
query1.SQL.add('from CJ.db');
query1.SQL.Add('where 断面里程="' + edit1.text + '"');
query1.Open;
end;
if query1.fieldbyname('断面里程').Asstring = '' then
begin
showmessage('无此断面,请重新查询!');
edit1.clear;
end;
end;
附部分代码:
0:
begin //按断面里程查询
if edit1.text = '' then
begin
showmessage('请输入断面里程!');
abort;
end;
begin
query1.Close;
query1.SQL.Clear;
query1.SQL.Add('select *');
query1.SQL.add('from CJ.db');
query1.SQL.Add('where 断面里程="' + edit1.text + '"');
query1.Open;
end;
if query1.fieldbyname('断面里程').Asstring = '' then
begin
showmessage('无此断面,请重新查询!');
edit1.clear;
end;
end;