欢迎来到天天文库
浏览记录
ID:25612472
大小:50.50 KB
页数:3页
时间:2018-11-21
《visual c#的excel编程论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、VisualC#的Excel编程论文摘要:本文介绍了Excel对象、C#中的受管代码和非受管代码,并介绍了组件在.环境中的使用。关键词:受管代码;非受管代码;Excel对象;动态连接库0引言Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在设计应用系统时,对于不同的用户,他们对于打印的需求是不一样的,如果要使得程序中的打印功能适用于每一个用户,可以想象程序设计是十分复杂的。由于Excel表格的功能强大.freeln";excel.Cells1,2="FirstRon";excel.Ce
2、lls2,1="SecondRon";excel.Cells2,2="SecondRon";excel.Visible=true;3.4实例下面实例在C#中连接Oracle数据库(Name),从表(TableName)中读取数据,并写入Excel.stringString="Provider=msdaora.1;Datasource=Name;";String=String+"userid=UserName;passName.TableName";OleDbmandcmd=neand(s,);OleDbDataReaderdr=cmd.ExecuteReader()
3、;Excel.ApplicationxlApp=nee(col);essageBox.Shoessage);}finally{.Close();}}catch(Exceptionex){MessageBox.Shoessage);}}}3.5安装一个使用组件的.程序如果要将这样的程序安装运行在另一台机器上,那么除了安装运行程序外,还做三件事。首先,是安装.运行系统。因为任何一个.程序都不能离开.运行系统去独立运行。其次,所调用的组件必须要安装在目标机器上。本例中大多数目标机器上都装有MicrosoftOffice的Excel,一般不会有这个问题。但如果是另一个用户自
4、定义的组件,那么这个组件在运行.程序之前必须先安装好。最后,转换后的.组件DLL文件要安装在目标机器上。因为.组件不需要在WindowsRegistry中注册,所以最简单的方法是将.组件DLL文件拷贝到运行程序目录下。如果此.组件被多个.程序共享,可以将其安装在.公用组件区中,从而可被任何一个.组件使用。只有当一个.组件参与了事务处理时,才需要将它注册为一个+组件。因为.仍然用传统的+机制来处理事务的提交、回滚等。4小结通过以上讨论,我们知道了在C#中,如何使用Excel的组件。需要注意的是,Excel对象包含的许多内容我们没有介绍,在使用过程中需要我们不断学习。也
5、使我们了解了在C#中如何使用组件。
此文档下载收益归作者所有