如何将TDBGrid当前指示的一条记录赋值给TEdit控件??急...
当选择Tdbgrid中的一条记录的时候,如何将该记录的各个字段的值在Tedit中显示出来?
比如记录中有三个字段,我使用3个edit.txt控件同步于Tdbgrid中来显示,当在Tdggrid中选择一条记录的时候,tedit中也显示出来...
取得当前记录的各个字段的值赋值给tedit???
谢谢。。
问题点数:100、回复次数:5Top
1 楼liangqingzhi(老之)回复于 2006-05-01 17:34:40 得分 20
直接使用DBEdit,设置好DateSource和DateField就行了Top
2 楼hsmserver(撒哈拉之雨的悲伤)回复于 2006-05-01 18:00:29 得分 30
edit1.text:=dbgrid.datasource.dataset.fieldbyname('字段名').asstring;Top
3 楼magicluo()回复于 2006-05-01 18:01:31 得分 0
to楼上的:
知道使用TDBedit可以同步显示哦,不过如果我要使用TDBedit中来输入数据进行插入操作,TDBedit好象没有text属性吧?(有也好象用起来麻烦哦)
如果不用Tedit,那如何使用TDBedit中输入数据进行数据插入操作呢?谢谢.....Top
4 楼hsmserver(撒哈拉之雨的悲伤)回复于 2006-05-01 18:06:50 得分 50
TBDEDIT也TEXT属性,
例如:新增一条数据
dbgrid.datasource.dataset.append;
然后在DBEDIT中录入数据后
提交事件直接写
dbgrid.datasource.dataset.post;
就行了,
楼主可以找些数据库操作基础资料看一下Top
5 楼magicluo()回复于 2006-05-01 19:27:30 得分 0
谢谢了..Top




