请问使用delphi程序如何将excel表中的的内容添加到Access数据库表中相应的字段中去,急急急(100分,不够再加加加)
解决方案 »
- 数据下载问题..16日..10时.47分..在线等..
- 对于初初交往不久的女孩,情人节送什么好?
- 急...DAX error 最终解决方法能吗???
- 如何实现类似qq网络硬盘功能?
- 金额的小数点后两位怎样设置可以显示出来?
- 如何用QuickRep打印ListView 控件中的列表内容;(急)
- 散分,两天内结贴:说出一个你认为中国最好的海边城市,UP有分
- 奇怪的问题,关于adoquery?
- 一个delphi菜鸟的学习问题!!会有高分
- 急人。。。在delphi 6.0 中如何用query 控件调用一个oracle 8i 的存储过程.
- 请问这是什么意思? 在线等.谢谢.
- listview中如何双击列头排序亚!
我的理解是,你用一个循环,从EXCEL中读出数据,然后再插入到ACCESS里不就可以了?
var
tName: TStrings;
begin
if not FileExists(ExtractFilePath(Application.ExeName) + 'store.xls') then Exit;
tName := TStringList.Create;
acStore.GetTableNames(tName, false);
if tName.IndexOf('sExcel') >= 0 then
acStore.Execute('drop table sExcel');
acStore.Execute('select * into sExcel from [Excel 8.0; Database=' + ExtractFilePath(Application.ExeName)+ 'store.xls' + '].[sheet1$]');
MessageBox(self.Handle, 'Excel已成功导入表sExcel', '提示', mb_IconInformation + mb_Ok);
tName.Free;
end;