我想把sql搜索结果做为变量使用,做了如下尝试,失败。已经建立好了ADOQuery1,连接测试成功procedure TForm1.Button1Click(Sender: TObject);
var
result:Integer;
begin
ADOQuery1.Open;
result := ADOQuery1.fieldbyname('select count(*) from T1 where range is not null').Value;
messagedlg('深度信息导入完毕!+result',mtinFormation,[mbok],0);
end;报错说'Missing SQL property'
求助如何解决?
var
result:Integer;
begin
ADOQuery1.Open;
result := ADOQuery1.fieldbyname('select count(*) from T1 where range is not null').Value;
messagedlg('深度信息导入完毕!+result',mtinFormation,[mbok],0);
end;报错说'Missing SQL property'
求助如何解决?
解决方案 »
- 请问gifimage控件有适合delphi2010用的吗?
- 如何控制DBGrid控件显示数据的列数?
- c定义的结构转delphi(delphi7)
- 请教:两个表关联,ADOQuery.append为什么提示内存犯规?
- 如何在程序中实现自动拨号(ADSL)
- ▲▲▲▲▲还是关于TSGRID的一个简单问题(高分)▲▲▲▲
- 怎么使用ADO直接打开文本文件,扩展名是LOG
- 如何让软件界面大小随屏幕分辨率变化而变化?
- 我的sql真的很菜,提问送分
- 如何给日期变量赋空值
- 在DBchart 里如何动态设置 series 面板里的data source 中的labels?
- 请教大家关于程序打包发布的问题???◎◎◎???◎◎◎???◎◎◎???◎◎◎???
var
result:Integer;
begin
ADOQuery1.Close;
ADOQuery1.SQL.Text := 'select count(*) as tempCount from T1 where range is not null';
ADOQuery1.Open;
result := ADOQuery1.fieldbyname('tempCount').Value;
messagedlg('深度信息导入完毕!+result',mtinFormation,[mbok],0);
end;