读书人

为什么是这样解决办法

发布时间: 2012-02-19 19:43:38 作者: rapoo

为什么是这样
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+上面的

读书人网 >.NET

热点推荐