中易网

delphi7怎么将edit输入的信息显示在DBGrid上,就像下图一样

答案:3  悬赏:50  
解决时间 2021-03-21 04:59




最佳答案
如果是dbedit那就如果你和dbgrid指向的是同数据源及同字段的话,你更改post后,会同步显示的!
如果只是edit那么,就需要你自行处理相应的post程序。
方法1 是:在各个edit的onexit事件里或onchange里把当前的edit的值赋给后台db字段。
方法2是:在 保存事件中,一次性把所有的内容保存到相应的数据库字段中!
如:
dbgrid.datasource.dataset.fieldby('xxxx').asstring:=edit1.text;
...
post;
// 这里xxxx为字段名
全部回答
将DBGRID用ADO数据组件与数据库表连接,并通过这个数据集组件,将数据保存的数据库表中,如果连接设置正确的话,数据一保存,DBGRID就会自动显示数据,这个是无需另外再写代码的。
共享dbgrid的数据集就可以了 假如dbgrid的数据集为adoquery1 在form2中uses form1,然后在onshow中写代码 procedure tfrom2.formshow(sender: tobject); begin edit1.text := form1.adoquery1.fieldbyname('字段1').asstring; ..... end;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
江南汽车和众泰汽车啥关系?
我在双流购房已入住,孩子的户口等多久可以迁
学费是多少学前教育?
中国移动(万泉营业厅)地址在哪,我要去那里办
加盟金融放贷公司有哪些注意事项?
我有两个社保,第一社保合同制工,第二社保是临
哔哩哔哩问题进阶,求大神赐教....在线等
奥鹏考试复习资料哪里可以下载?
蓝曼女子会馆地址好找么,我有些事要过去
东乘众吉是传销公司吗?
长春市珠海路附近宾馆 靠近临河街- 百度
三年级修改病句 闻到一股荷花的清香
LOL老司机大招怎么转弯
兼职金丝彩沙画是骗人的吗?
有锁苹果机解锁不用卡贴的教程谁有啊,教一下
推荐资讯
有没有适合男孩子追女孩子的校园小说
有什么电影有14个主人公
四川大学锦城学院2015年编导录取什么结束,大
我想买一台一体机电脑,不知道哪款比较好,主
如何用地下温泉供暖?据说小区下面是地下温泉
国内电信版苹果5手机去塞班岛能用吗
父利其然也,日扳仲永谒干邑人,不使学的意思
10岁小孩刚练街舞腰疼是怎么回事?
银行卡身份证换了还能取钱吗
武汉民间艺术协会联系方式?
海拉尔租车
一体机窗式空调是怎么连接的,它的热量怎么排
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?