首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

为什么是这样解决办法

2012-02-19 
为什么是这样form4.adoquery1.Closeform4.adoquery1.sql.clearform4.adoquery1.SQL.add(format( select*

为什么是这样
form4.adoquery1.Close;
form4.adoquery1.sql.clear;
form4.adoquery1.SQL.add(format( 'select   *   from   patient   where   ccid=   ' '%s ' ' ',[form3.pct]));
form4.adoquery1.open;
form4.adoquery1.First;
repeat
form2.Edit1.Text:=form4.adoquery1.fieldbyname( 'id ').asstring;
form2.Edit2.Text:=form4.adoquery1.fieldbyname( 'name ').asstring;
form2.Edit27.Text:=form4.adoquery1.fieldbyname( 'id ').asstring;
form2.Edit28.Text:=form4.adoquery1.fieldbyname( 'name ').asstring;
form4.adoquery1.Next;
until   form4.adoquery1.eof;
adoquery1.Close;
form2.show;
form4.hide;


居然form4中的edit里面什么都没有,真的不清楚是怎么回事

[解决办法]
会不会是条件查询后没有数据
[解决办法]
你先在数据库中执行一下查询语句
[解决办法]
form2.Edit1.Text:=form2.Edit1.Text+上面的

热点排行