我想把数据库(SQL 2000)里的内容导出到Excel,不用怎么实现单元格的合并?如何将一个单元格用一条斜线分成两部分,并在各部分填写内容?希望大侠们前来捧场!
解决方案 »
- delphi写的bho中如何加入一个Timer定时器
- 日期取值问题
- delphi8中如何使用bdp控件连接access数据库
- interbase的引擎是什么?
- 哪位大哥帮忙看下一个软件弹出一个对话框,背面是灰色的,屏幕不能操作,输入后才可用继续
- 如果通过给StringGrid发送一个消息使它自动滚动.....
- 如何把一个listview的subtiems的值符值给另一个listview的subtiems,谢谢
- 举例说明如何在运行时创建ADOQUERY的参数?
- 线程问题.很简单,但我搞不定呀.
- 一个很好玩的想法!
- 两个问题其中有一个问题巨难?
- 初学者请教:我把别的组件添加到了component palette上了,现在想卸下,怎么办?
被你说中了,我还是不会做,我对Delphi里的宏很不熟呀!
改成DELPHI语句
在SQLServer中执行
SELECT * into bmk
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="e:\share";User ID=Admin;Password=;Extended properties=dBase 5.0')...bmk
这样就可以把e:\share中的bmk.dbf表导入到Sqlserver中,
速度是最快的在Form上放一个ADOConnection,连结指向目标Access库
比如txt文件在c:\temp\aaaa.txt
就执行
ADOConnection.Connected := True;
ADOConnection.Execute('Select * Into abcd From [Text;Database=c:\temp].aaaa.txt');
就一切Ok了,这个方法一定行的,我好不容易才研究出来的
有了这两个例子,异构数据库之间导数据的问题就举一反三,迎刃而解了。把Excel导入到Access中,同txt类似
select * into <table name> from [excel 8.0;database=<filename>].[<sheetname>$]记得excel的版本是不同的,偶用的是8.0,各位大大具体困难具体办。
我想你有点误会,Excel的导入导出,我已做出了,主要是想实现表格的合并与将表格用斜线分开!最好是能在分开的表格里分别填写内容!