
用处理细节的改变是不会有直接效果的。因为DBGrid已经同数据源关联了,更新数据集是系统强制的,你不让它更新不是逆天吗?根据经验,想不更新数据。只能用在DBGrid显示区域暂时覆盖一个象ListView或StringGrid似的表格控件,将数据源或DBGrid的数据转进去(你是程序员,应该知道怎么转的)显示和编辑,用完了,再设置其可见属性Visiable为False关闭它。过去我在商业应用中也遇到过这类的问题,就是这样成功处理的。
arcgis的原创数据格式由geodatabase决定gdb是包含了空间数据的关系型数据库有两种类型的gdb个人的和企业级的个人的只支持access的mdb格式大小限制在2g
UPDATE PDMDBdboPrMachineStopSum
SET [部保] = CASE WHEN reason = '部保' THEN aStop_time
ELSE [部保]
END ,
[保全检修] = CASE WHEN reason = '保全检修' THEN aStop_time
ELSE [保全检修]
END ,
[保全做清洁] = CASE WHEN reason = '保全做清洁' THEN aStop_time
ELSE [保全做清洁]
END ,
[并铺车] = CASE WHEN reason = '并铺车' THEN aStop_timefrom
ELSE [并铺车]
END
FROM #temp0 a
WHERE amachine_no = PDMDBdboPrMachineStopSummachine_no
以上就是关于delphi 中DBgirdEh怎样改变表格数据而不更新数据库全部的内容,包括:delphi 中DBgirdEh怎样改变表格数据而不更新数据库、Arcgis直连SQLServer数据库,数据库数据更新Arcgis中不更新、SQL数据库,表数据更新的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)