在数据集没有数据库连接的情况下添加数据。 也就是说,TADODataSet在没有ADOConnection或者ADOConnection.Active = False的情况下,如何编程往数据集中输入数据,然后连接数据库,再将新数据更新到数据库。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是公文包方式存储数据。你可以打开adoDataset,获取数据后,把adodataset.connection设为nil,你就可以跟正常操作数据库一样往数据集中输入数据,你还可以用adodataset.savetofile 把数据保存在文件中,打开时(connection=nil)用adodataset.loadfromfile把文件中的数据取到adodataset中。要更新时就adodataset.connection:=adoconnection1;就可以啦。 “你可以打开adoDataset,获取数据后”,我想解决的是不要连接,直接在客户端先把数据录好了然后通过ADODataSet的UpdateBatch方法来将所有新录入的数据提交到数据库。 我基本上搞清楚了, 在没有连接(连接为nil)的情况下,先通过SaveToFile导出一个template.xml,然后在需要无连接增加记录时就通过LoadFromFile读入template.xml,现在就可以增加记录了。要更新的时候设置好connection,updatebatch就好了。 传递一个STRING型变量到DLL. oracle中如何将大于32K的文件在LONG RAW字段中读出? 问题没有解决,再送50分! ComboBox1.Items的值赋问题,五分钟结贴 为什么我的专家分被扣回去了?郁闷... 做C/S结构的程序,怎么解决如果多个用户同时操作一张表的情况,怎么解决如果多个用户同时操作一张表的情况 哪位大侠指点俄罗斯方块游戏的算法?高分相送。 如何对表中记录进行唯一性确定判断 继承窗体的Published属性,如何才能显示在属性编辑器中? 怎么用DELPHI做图象的伪彩处理? 怎么把图片放到剪贴板中去! 最近在想做个大学排课系统!
设为nil,你就可以跟正常操作数据库一样往数据集中输入数据,你还可以用adodataset.savetofile 把数据保存在文件中,打开时(connection=nil)用adodataset.loadfromfile把文件中的数据取到adodataset中。要更新时就adodataset.connection:=adoconnection1;就可以啦。