怎样在ClientDataset里动态增加一条记录? 如题,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么意思?dataset.add()insert into 可以吗? append;fields[0].asstring:='你的值1';....Fields[n].asstring:='你的值n';post; 要看你是做什么了:⒈如果你用作基于文件形式的,那么你Insert或Append都行,然后Post,最后再SaveToFile.⒉如果你做C/S应用的,你要注意TClientDataSet类型的对象只是一个缓冲的通道,你可以Insert或Append,然后Post,但是这些变化都不能由它更新到数据库中,你必须有通过一个数据集提供者类型的对象(如TDataSetProvider)完成最后的更新工作,使用ApplyUpdates方法。所以你需要的组件大致有数据连接,数据集,数据集提供者和TClientDataSet。⒊如果你做多层应用的,除去以上组件外,你还需要一个远程连接组件。 为什么StaticText会把控件挡住呢? 关于数据库链接 你们用DELPHI做的软件 皮肤是怎么做的啊 请大家帮推荐delphi组件开发的好书 请教,高手请进, 分布访问access数据库?×××××××××× 如何在江adoquery中的查询结果写入到文本文件时在进度栏显示进度,小妹急用~~~ 高分,TAdoQuery的参数不存在是怎么回事?如何添加参数? 请问 IMAGE_IMPORT_DESCRIPTOR 这个结构在Delphi中怎样定义? 请问高手ISAPI程序中怎么实现ASP的SESSION一样的功能 关于TCLIENTDATASET 的几个问题 恳求 大数据量更改的 解决方法
可以吗?
....
Fields[n].asstring:='你的值n';
post;
⒈如果你用作基于文件形式的,那么你Insert或Append都行,然后Post,最后再SaveToFile.
⒉如果你做C/S应用的,你要注意TClientDataSet类型的对象只是一个缓冲的通道,你可以Insert或Append,然后Post,但是这些变化都不能由它更新到数据库中,你必须有通过一个数据集提供者类型的对象(如TDataSetProvider)完成最后的更新工作,使用ApplyUpdates方法。所以你需要的组件大致有数据连接,数据集,数据集提供者和TClientDataSet。
⒊如果你做多层应用的,除去以上组件外,你还需要一个远程连接组件。