电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C讲解五种导出Excel文件格式

C讲解五种导出Excel文件格式_第1页
1/7
C讲解五种导出Excel文件格式_第2页
2/7
C讲解五种导出Excel文件格式_第3页
3/7
C# 讲解五种导出access 数据到Excel 文件格式中 文章录入:7747.Net 责任编辑:7747.Net 237 【字体:小 大 】 1.首先声明,这些方法也都是本人搜集的资料,然后为已所用,程序中不足之处,还请高手指点. 这些方法都没有关闭Excel 进程。 2.网上有好多关于用SQL 语句导入导出的例子,这里不再重复写了。 方法1:调用com 组件,导出access 数据到Excel,就是直接调用access 的导出功能,此方法速度超级快 using Access; Access.ApplicationClass oAccess = new Access.ApplicationClass(); oAccess.Visible = false; try { //ACCESS9: oAccess.OpenCurrentDatabase("d:\\wcf.mdb",false,""); //导出到excel oAccess.DoCmd.TransferSpreadsheet(Access.AcDataTransferType.acExport,Acce ss.AcSpreadSheetType.acSpreadsheetTypeExcel9,"工作表名","d:\\wcf.xls",true,null,null); //导入txt //oAccess.DoCmd.TransferText(Access.AcTextTransferType.acExportDelim,"","Enterprise","d:\\wcf.txt",true,"",0); oAccess.CloseCurrentDatabase(); oAccess.DoCmd.Quit(Access.AcQuitOption.acQuitSaveNone ); System.Runtime.InteropServices.Marshal.ReleaseComObject (oAccess); oAccess = null; MessageBox.Show("导入成功"); } catch(Exception ex) { MessageBox.Show(ex.ToString()); } finally { GC.Collect(); } 方法2:此方法速度也是超级快,只不过导出的格式非标准的Excel 格式,默认工作表名与文件名相同 string FileName="d:\\abc.xls"; System.Data.DataTable dt=new System.Data.DataTable(); FileStream objFileStream; StreamWriter objStreamWriter; string strLine=""; objFileStream = new FileStream(FileName,FileMode.OpenOrCreate,FileAccess.Write); objStreamWriter = new StreamWriter(objFileStream,System.Text.Encoding.Unicode); for(int i=0;i

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C讲解五种导出Excel文件格式

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群