CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

如何将TDBGrid当前指示的一条记录赋值给TEdit控件??急...

楼主magicluo()2006-05-01 17:31:25 在 Delphi / 数据库相关 提问

当选择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

相关问题

关键词

得分解答快速导航

  • 帖主:magicluo
  • liangqingzhi
  • hsmserver
  • hsmserver

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo