用TQuery类定义一个对象query1,然后往query1中添加一条执行查询操作的SQL语句,
请问各位高手,怎样获得查询结果,也就是说怎样对查询结果进行操作,例如我想把查询结果显示在
一些编缉控件中。
请各位高手帮忙!!
请问各位高手,怎样获得查询结果,也就是说怎样对查询结果进行操作,例如我想把查询结果显示在
一些编缉控件中。
请各位高手帮忙!!
解决方案 »
- 在线等将dll转换成exe的方法
- ****发送post请求****
- 打包bde,安装后,bde不能正常联系,非得装delphi才能正常
- 哪里有delphi图像编成的电子版书啊????
- 求WINDOWS2000服务操作(启动,停止,获取服务状态)的源码或者例子,多谢!
- 我用的时多线程,为什么主程序窗还会出现无响应情况???
- 如何实现pointer类型的数据写到数组中?
- FASTREPORT中大写金额函数的问题?
- 怎么在程序里出现用ADO连接时出现的“数据链接属性”
- memo扩展问题
- 急!我在Delphi2005编译的.exe 程序,只能在俺的本机上运行,却不能在其它的电脑上运行,?请问应在那里设置???
- DELPHI 开发群大量招人!!!UP有分
dbgrid1.datasource:=datasource1;
str:='select * from yourtab';
with adoquery1 do
begin
clear;
sql.add(str);
open;
end;
dbgrid1.datasource:=datasource1;
str:='select * from yourtab';
with adoquery1 do
begin
close;
sql.clear;
sql.add(str);
open;//open返回数据集,当执行修改删除时用Execsql;
end;
aString: String;
aInt: Integer;
begin
with query1 do
begin
close;
SQL.Clear;
SQL.Add('Select * from aTable');
Try
if Not Prepared then Prepared;
Open;
Except
ShowMessage('Query Error!');
End;
aString := query1.FieldByName('aStringFieldName').AsString;
aInt := query1.FieldByName('aIntFieldName').AsInteger + 100;
if query1.RecordCount = 1 then
begin
ShowMessage('1 Record Found.');
end;
end;
end;
就是不在select语句中过滤/
aString,bstring: String;
aInt,bint: Integer;
begin
with query1 do
begin
close;
SQL.Clear;
SQL.Add('Select * from aTable');
Try
if Not Prepared then Prepared;
Open;
Except
ShowMessage('Query Error!');
End;
aString := query1.FieldByName('aStringFieldName').AsString;
bstring:=query1.fields[1].asstring;
aInt := query1.FieldByName('aIntFieldName').AsInteger + 100;
bint:=query1.fields[0].asinteger;
if query1.RecordCount = 1 then
begin
ShowMessage('1 Record Found.');
end;
end;
end;
filter