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

数据库有关问题~

2012-03-20 
数据库问题~!我创建了一个程序上面有,edit1.text,edit2.text,edit3,text,edit4.texe, 请问如何在edit1.tex

数据库问题~!
我创建了一个程序上面有,edit1.text,edit2.text,edit3,text,edit4.texe, 请问如何在edit1.text 中输入编号后,把该编号其它数据显示在edit2,edit3,edit4,请高手指点~!

[解决办法]
如果下面的看不懂,就先去看书

窗体(Form1)的onCreate事件写上:
with adoquery1 do
begin
close;
sql.text:='select * from t';
open;
end;

edit1的onChagne事件写上:
if adoquery1.locate('id',edti1.text,[]) then
begin
 edit2.text:=adoquery1.fieldbyname('id2').asstring;
 edit3.text:=adoquery1.fieldbyname('id3').asstring;
...
end else
begin
edit2.text:='';
edit3.text:='';
...
end;

热点排行