难于上青天 你用TDBedit,只要在dbedit中输入并保存,dbgrid中就会立即看得到数据更新情况。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.可以用tdbedit2.可以在保存后,把query刷新一次 刷新似乎不是好方法.我用的方法也是dbedit,关连到数据库的相关字段就行了. 最后不要用TDBEditquery close; open; 我估计他的问题是DBGRID中部门信息department_name的刷新,是吗?问清楚先。 你用TDBedit,只要在dbedit中输入,只要焦点移走,还未保存,dbgrid中就会立即看得到数据更新情况。我用过!!!!! 问题正是DBGRID中部门信息department_name的刷新。 那你在编辑employee表数据时根据department_id值而设置department_name值不就行了吗?用一单独的TQuery或TClientdataset缓存department表数据,根据employee表department_id值在department表数据集查找到department_name,然后符给DBGRID对应数据集的相应字段。 如果你的DBGRID的数据不是连接查询取department_name而直接由department_id值转换的,则只需写该字段的OnGetText事件就行了。建议用此方法。 建议使用 Lookup 字段,就不存在刷新问题了! 我觉得用lookup字段较好,请教如何建lookup字段 用dbedit或dbmemo之类的,刷新一下就可以了 Form Dock 时候 Handle 的问题 如何POST数据到目标服务器 北京1300/月怎么过,放弃还是留下来!(应届生) 有关树的问题 哪儿有游戏的半成品,我想下载下来,学习学习,500 如何建立.scr文件,用于保存图片资源,用什么工具 请高手发标!!!100分相送!! 送分问题: 如何使用ADO连接oracle数据库 一个关于CRC32的问题 *****有谁用过Help pad的,能否回答我一个问题,定有酬谢! 糊涂一刻:DBGRID 的COLUMNS[0] 的TITLE 怎么在程序里面指定?找了好半天,没找到办法
我用的方法也是dbedit,关连到数据库的相关字段就行了.
query
close;
open;
dbgrid中就会立即看得到数据更新情况。
我用过!!!!!