我还不明白你这样做有什么道理,干吗不将两条SQL语句合成一条,执行一次查询呢??? query1.Close ;
query1.SQL.Clear ;
query1.SQL.Add('select * from oldman where osex = ''''男''''or osex=''''女''''');
query1.Open;
//query1.First ;
table1.EmptyTable ;while not query1.Eof do
begin
for j:= 0 to query1.FieldCount -1 do
if query1['osex']='男’ then
.......
else
......
query1.Next ;
end;
或者你把你的项目跟我说一下,我给你写段代码。
query1.SQL.Clear ;
query1.SQL.Add('select * from oldman where osex = ''''男''''or osex=''''女''''');
query1.Open;
//query1.First ;
table1.EmptyTable ;while not query1.Eof do
begin
for j:= 0 to query1.FieldCount -1 do
if query1['osex']='男’ then
.......
else
......
query1.Next ;
end;
或者你把你的项目跟我说一下,我给你写段代码。
解决方案 »
- 大哥 们 帮小弟侃侃啊
- 散分,婚假还没休完就被叫回公司
- 如何对 查找字段 进行排序?
- 多个checkbox 控件赋值问题
- OleContainer1装Excel的问题,请指教!
- 在线等!!! 如何在DBGrid中修改ID字段?
- 求购SCANSOFT公司的最新Capture Development System带亚洲语言OCR.
- 招聘delphi/vc/技术维护/Kjava/技术助理/脚本策划
- 有谁知道这个:我把Delphi的IDE桌面设置得很爽,但是这些桌面布局信息是存在哪个文件中呢(或者是注册表的某个键)?
- 谁能帮我看看错在那里了?
- 请教:怎样实现按下'A'键即可以找到以'A'开头的文件?
- 誰可以推荐做圖表好的組件包或組件?
BatchMove.source:=query1;
BatchMove.Destination:=Table1;
....
query1.Open;
BatchMove.Execute;
....