在同一个form中,查询数据库后DBGrid中显示若干条记录,怎么实现鼠标点击选择任意一条记录,然后把该记录的各项值自动显示在edit控件中!麻烦大家帮个忙
解决方案 »
- ADOConnection连接远程服务器数据库问题
- Delphi中怎样比较大小?
- 在delphi程序里怎么设置sql server客户端默认的网络协议?
- 帮朋友问::%-6s是什么意思?
- 哪位兄弟可以把机器的‘win.ini’和‘autorun.bat’文件给贴出来吗?
- 指数函数的问题
- 一个简单问题,如何取得几个月前的日期, 比如当前是 2002-3-26 ,4个月前是2001-12-26
- 在DBGrid中,如何在调用OnMouseMove()时取得鼠标指向拿一个cell
- ADO的补丁在哪里有打?
- delphi小问题...
- 请问能否将下面的代码用Delphi 编译dll文件以及外部文件怎么调用
- MDi 窗口页签显示
begin
edit1.Text := adoquery1.Fields[0].AsString;
edit2.text := adoquery1.Fields[1].AsString;
end;
Edit1.Text := ADOQuery1.FieldByName(字段).AsString;
procedure TwmrdtFRM.DataSource1DataChange(Sender: TObject; Field: TField); //DBGrid的DateSource是DateSource1
begin
edit1.Text:=vartostr(adoquery1.FieldValues['要显示的字段']);
end;
edit1.Text:=vartostr(adoquery1.FieldValues['要显示的字段']);
edit1.Text := ADOQuery1.FieldByName(字段).AsString;
edit1.Text := adoquery1.Fields[0].AsString;
begin
edit1.Text := adoquery1.fieldbyname('字段名').AsString;
edit2.text := adoquery1.fieldbyname('字段名').AsString;
end;