ado 连接excel,如何把数据返回excel呢?(100分)

  • 主题发起人 主题发起人 ldaan3
  • 开始时间 开始时间
L

ldaan3

Unregistered / Unconfirmed
GUEST, unregistred user!
通过adoconnection来连接excel文件。
我在adoquery中增加了一个字段(就是在设置时,直接双击打开fields edior来增加的)。
然后在dbgrid中显示,并设置了值。
如:
begin
ADOQuery1.Edit;
ADOQuery1.FieldByName('方式').Value:=33;
ADOQuery1.Post;
end;
可是我打开excel表,发现根本没有更新,字段没有,值也没有。
请问如何才可以把字段和值返回excel表呢?
很急地问。
 
操作Excel吧,导进去行不行?
 
用tdxdbgrid 控件 ,它有一個savetoexcel功能
 
还有其它办法吗?
 
可以的呀。刚才我实验了一下,没问题的
ADOQuery1.FieldByName('方式').Value:=33;
在我这里是:
ADOQuery1.FieldByName('F1').AsFloat :=8888;
 
to:yzhshi
显示是没问题的,可是没有返回 excel表中!
to:jrq
DDE? what is it? show me a example。
其它的解决办法,有吗?
 
感觉一定要在excel先把字段名字编好,才可以返回。
其他的方式都不可以,唉!
 
后退
顶部