with Query do
begin
Close;
Sql.Text := 'select * from tablename
where sex=''男''';
Open;
while not Eof do
begin
ShowMessage(FieldByName('Sex').AsString);
ShowMessage(FieldByName('sName').AsString); //假设表中有sName字段
Next;
end;
end;
begin
Close;
Sql.Text := 'select * from tablename
where sex=''男''';
Open;
while not Eof do
begin
ShowMessage(FieldByName('Sex').AsString);
ShowMessage(FieldByName('sName').AsString); //假设表中有sName字段
Next;
end;
end;
解决方案 »
- DLL窗体后关闭报错??
- Indy10 中IdSMTP+IdMessage向QQ发邮件出现如下的问题,如何解决,谢谢!
- 连接MYSQL遇到的问题,希望和大家讨论(不仅仅是针对这个问题)
- 急!如何使程序窗口中的groupbox大小自动适应显示器的分辨率?
- 请问如果向DELPHI中的DecisionQuery中的SQL添加SQL语句?
- 对象是否被创建?
- delphi的class 中能不能定义一下,在所有实例中都能访问的成员变量?
- ■■■ .cmb 是什么文件格式? 用什么软件可以打开? ■■■
- delphi问题请教!为什么中文是乱码?
- 用sql语句怎么实现图象存取?请高手指教?
- 紧急,谢谢各位大哥了!小妹万分感谢!
- CreateProcess函数的用法
若是在程序中调用可如下:
with adoquery1 do
begin
close;
sql.clear;
sql.add('select....');
open;
end;
然后在adoqury1.recordset中就可以得到记录了
随便找本入门书就有得讲
with Query do
begin
Close;
Sql.Text := 'select * from tablename
where sex=''男''';
Open;
while not Eof do
begin
ComboBox1.Items.Add(FieldByName('sName').AsString);
Next;
end;
end;
在程序中可以用bde和ado的各种dataset来连接数据库,执行sql取得数据,再在数据感知控件中显示出来.
select * from tablename
where sex='男'
怎样得到返回的结果
你到底要得到什么?没你这么问的