初来乍到,望各位虾爷们指点一二:几个菜鸟级小问题啦!(50分)

L

landsky

Unregistered / Unconfirmed
GUEST, unregistred user!
1。我见过别人将recordset 先movelast再movefirst,为什么不直接movefirst?
2。是否存在一个方法将adorecordset1的数据批量追加到一个表中?

不好意思,刚学delphi,问的很菜,各位指点一下啦!
 
我也是刚来得^_^
 
1、不知他这样使用他想实现什么功能,直接movefirst也是可以的。
2、使用SQL语句Select Into ............
 
1、先last再first?可否贴出具体源码,我不敢乱说,我过去也这么做过,是为了触发
AfterScroll事件
2、我用sql实现的: update Table1 select * from Table2
两表字段格式要一样才成,要不用下句
update Table1(field1,field2) select field1,field2 from Table2
 
各位注意了:
第2问的本意是
我将一个xml数据文件读入:
adodataset1.LoadFromFile('e:/12.xml');
如何将adodataset1中的数据批量追加到一个表中(usertable);12.xml中的数据是从
另一台服务器上传过来的。
 
先Last可能因为他要取RecordCount的值,如果不Last,RecordCount可能返回-1
 
同意qianwt
 
to landsky
再用一个adodataset2来连数据库,对adodataset1写循环向adodataset2差记录,
然后批提交
 
to qianwt:具体如何做啊?
 
请教各位:有什么方法可以将12.xml文件批量导入到table中。非的用循环吗?
 
1.不太清楚可能他有什么别的用途吧。
2.可以用SQL,也可以用两个数据集用循环进行操作.
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
749
import
I
顶部