想通过双击DBgrid中的行,来将选中的行的数据,显示到DBedit中修改,怎么做? 比如,DBgrid中显示了:NO,NAME,AGE3列,我想通过双击DBgrid中的某一列,从而将选中列的3个值显示到3个DBedit中,分别为DBedit1,DBedit2,DBedit3中,然后通过DBedit来修改数据库中的数据,这样要怎么做?如果有更简便的方法,请指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看你所用的数据源是QUERY还是TABLE,如果是TABLE直接修改就可以成功,如果是QUERY则编个过程更新,这没有什么在特别。其中DBEDIT1 DBEDIT2 DBEDIT3关联数据源字段名就可以了。 把DBedit1和DBgrid的DataSource属性设置为相同的,再输入DataField(即字段名)不用写任何代码,当DBgrid选择行改变了,DBedit1值就会跟着变化至于修改,先执行Adoquery1.Edit;然后就直接编辑DBedit1中的数据吧,最后保存Adoquery1.post; panel 打印 Delphi如何控制连续打印?(分不够可以加) IDE环境下delphi关闭出错 周末秋游 + 升四角,散分! 请教怎么查找文件 怎样调用远程数据模块的Create事件 如何将硬盘上任意位置的一个.dbf文件复制到后台SQL server数据库中,与后台数据库链接可以通过别名,而这个.dbf数据无法定义别名。 各位新年好!有个问题请指教! 大家现在什么数据库与DELPHI连接?来者有分! 各位仁兄,仁妹,请帮帮忙,我急!! delphi中insert问题 基类窗体的formstyle如何在运行期改变?
不用写任何代码,当DBgrid选择行改变了,DBedit1值就会跟着变化至于修改,先执行Adoquery1.Edit;
然后就直接编辑DBedit1中的数据吧,最后保存Adoquery1.post;