请问vb老鸟:用ADO连接数据库,用datagrid显示数据,可以在datagrid上修改数据后存入数据库吗?应该怎样做呢? 如果是用控件连接数据库的,在datagrid上修改数据后数据库中的数据已同步修改了,如果是代码连接的,一般需要update. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用ADODC控件作为Datagrid控件的数据源,在datagrid上修改数据自动保存不用自己控制用recordset对象作为数据源要用rs.update更新记录集 程序员大本营3.0中有你想要的东东,大概的思路是这样的,在放datagrid的窗体中家一个Text ,当你的鼠标移到某个单元格,text也移到那个地方,大小一样,text中显示单元格中的内容,当然其大小要动态调整,在text中修改数据,然后更新。我就记得这些,不知对你是否有帮助。 rct() 和 antshome说得对,如果你用ADODC控件绑定datagrid上,你修改数据后,数据库里的数据将自动更新,如果你用adodb.recordset对象编程,你需要用代码更新,如:你定义了一个adodb.recordset对象,且用它作了datagrid的数据源,这时你需要手工用代码更新数据库. 让我来帮你一把吧!你可以使用临时表的方式先与此datagrid绑定,再用临时表的数据更新你要更新的数据。如果你觉得这样不行。你可以跟我联系。 在你每次显示数据时要实时更新,recordeset.update这样你的内容才能达到实时准确。 我也遇到相似问题,使用DataGrid控件虽方便,更新数据后会自动写入数据库(在连接有问题时应会报错),但对数据新的控制还不清楚(对于多记录的操作,特别是有外键引用的情况如何进行,我也正在查找相关资料)。 你可定义rescordset 的locktype=adLockBatchOptimistic,取用rescordset.UpdateBatch更新数据库,在调用此方法前,数据并没保存,得到要求 activereport自定义纸张成功后无法打印,急…… VB如何编程实现同时结束两个或者多个进程(最好是系统进程) 紧急求救 关于在vb程序上访问internet的几个问题 ???请问谁有制作控件的经验???我想做一个能显示多列的ComboBox access--sql server 请大虾指教,关于VB填充颜色的问题 在VB下如何取ACCESS数据库中表的字段名称!在线求教,立即给分。 怪问题!!著名的乱码问题??!! 如何获得操作系统路径 请教高手!我没多少分了,50分给你! 请问这个sql语句怎么写?
用recordset对象作为数据源要用rs.update更新记录集