读书人

edit数据关联有关问题,救

发布时间: 2012-02-23 22:01:34 作者: rapoo

edit数据关联问题,急救~
在combobox里选一字段数据,然后edit1和edit2自动显示相关字段数据
我是在onchange 事件 里写的
begin
adoquery1.Close;
adoquery1.SQL.Add( 'select * from khb where 客户名称 = ' ' '+cbshfmc.text+ ' ' ' ');
adoquery1.Open;
edshfdz.Text :=adoquery1.fieldbyname( '客户地址 ').AsString ;
edshfdh.Text :=adoquery1.fieldbyname( '客户电话 ').AsString ;
end;
好像这一不行啊~~大家指点 啊

[解决办法]
adoquery1.Close;
adoquery1.SQL.Clear;/////加上这行
adoquery1.SQL.Add( 'select * from khb where 客户名称 = ' ' '+cbshfmc.text+ ' ' ' ');
adoquery1.Open;
edshfdz.Text :=adoquery1.fieldbyname( '客户地址 ').AsString ;
edshfdh.Text :=adoquery1.fieldbyname( '客户电话 ').AsString ;

读书人网 >.NET

热点推荐