1)用 COPY 大法。 用 API 函数:
SHFileOperation
CopyFile
之所以 用它们, 是因为 它们可以 拷贝已经打开的数据库文件。
2) 当然, 你也可以用 SQL 语句来完成:执行SQL命令"BACKUP DATABASE [数据库名] TO DISK='带路径文件名'" 即可备份"RESTORE DATABASE [数据库名] FROM DISK ='带路径文件名'" 可恢复数据
SHFileOperation
CopyFile
之所以 用它们, 是因为 它们可以 拷贝已经打开的数据库文件。
2) 当然, 你也可以用 SQL 语句来完成:执行SQL命令"BACKUP DATABASE [数据库名] TO DISK='带路径文件名'" 即可备份"RESTORE DATABASE [数据库名] FROM DISK ='带路径文件名'" 可恢复数据
2:见 http://www.jinesc.com/myweb/disp.asp?idd=80&room=1010
我回答过的:
http://www.csdn.net/expert/topic/511/511317.xml?temp=.6153681MS 官方的:
HOWTO: Transfer Data from ADO Data Source to Excel with ADO
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q295646INFO: Methods for Transferring Data to Excel from Visual Basic
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q247412SAMPLE: ExcelADO Demonstrates How to Use ADO to Read and Write Data in Excel Workbooks
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q278973
adocn.execute ""BACKUP DATABASE [数据库名] TO DISK='带路径文件名'"
ACCESS 用 copy 文件的方法 .
或 用 SQL 语句重新建立一个表,再导出数据集.方法很多.