dataexcel保存与打开excel源码

问题描述

下载地址:下图是excel与dataexcel界面

解决方案

解决方案二:
dataexcelc#开发的excel示例程序下载地址
解决方案三:
同时通信的框架也做了修改。每包减少10个字节。
解决方案四:
privatevoidopenExcelEToolStripMenuItem_Click(objectsender,EventArgse){try{using(OpenFileDialogdlg=newOpenFileDialog()){dlg.Filter="*.xls|*.xls";if(dlg.ShowDialog()==System.Windows.Forms.DialogResult.OK){NopiUtitls.ExcelHelper.ReadDataExcel(this.dataExcel1,dlg.FileName);}}}catch(Exceptionex){Feng.Utils.ExceptionHelper.ShowError(ex);}}privatevoidsaveExcelGToolStripMenuItem_Click(objectsender,EventArgse){try{using(SaveFileDialogdlg=newSaveFileDialog()){dlg.Filter="*.xls|*.xls";if(dlg.ShowDialog()==System.Windows.Forms.DialogResult.OK){NopiUtitls.ExcelHelper.SaveToExcel(this.dataExcel1,dlg.FileName);}}}catch(Exceptionex){Feng.Utils.ExceptionHelper.ShowError(ex);}}//这个代码是保存为excel与打开excel文件的。

时间: 2024-07-29 09:30:32

dataexcel保存与打开excel源码的相关文章

再现C#导出Excel源码

excel|导出excel 接我上一篇C#導出Excel源碼.网上反应比较强烈.本人也因为工作需要的原因,将其封装了成了ExcelManager.企业当中,做报表的数据来源肯定就是数据库了.该ExcelManager目前只提供Ms Sql Server的支持,因为我们公司使用的就是ms sql server 2000 了.封装后的ExcelManager,你只需传入你的报表表头(一级表头.二级表头.大部分有两级也就够了.如果你有多个,可自行修改该类.),并将对应的数据库表字段传入类库中的方法De

eclipse打开android源码出错

问题描述 eclipse打开android源码出错 eclipse打开android自带源码就出错Failed to create the part's controls 只要是安卓自带类或方法的源码都无法打开,请问这是什么原因,怎么解决,这个问题困扰我很久了,网上也没有找到能解决的方法,哭求大神啊 解决方案 ADT 插件安装了没有? 解决方案二: Android SDK V19 的版本没有安装. 解决方案三: 你sdk都没有19的版本,肯定不行啦,镜像下载一下最新的sdk吧. 解决方案四: 需

vs2005打开项目源码问题

问题描述 我在网上下载一个c#的源程序,打开.sln文件,提示不能打开项目,原因项目已移动或重命名,请问是怎么回事?谢谢 解决方案 解决方案二:找到那个.csproj文件双击试试解决方案三:楼上的如果不行就自己建个空项目在把已下载的项目的文件添加进去就行啦解决方案四:1,2楼如果还不行的话就把.cs文件用文本的格式打开,把里面的代码都放到新建项目中,等于说吧以前的项目从新copy一遍,是一点一点的copy~

Asp.net实现直接在浏览器预览Word、Excel、PDF、Txt文件(附源码)_实用技巧

1.功能说明 输入文件路径,在浏览器输出文件预览信息,经测试360极速(Chrome).IE9/10.Firefox通过 2.分类文件及代码说明 DemoFiles 存放可测试文件 Default.aspx  启动页 ExcelPreview.cs  Excel预览类 public static void Priview(System.Web.UI.Page p, string inFilePath, string outDirPath = "") { Microsoft.Office

Netty源码解读(三)Channel与Pipeline

Channel是理解和使用Netty的核心.Channel的涉及内容较多,这里我使用由浅入深的介绍方法.在这篇文章中,我们主要介绍Channel部分中Pipeline实现机制.为了避免枯燥,借用一下<盗梦空间>的"梦境"概念,希望大家喜欢. 一层梦境:Channel实现概览 在Netty里,Channel是通讯的载体,而ChannelHandler负责Channel中的逻辑处理. 那么ChannelPipeline是什么呢?我觉得可以理解为ChannelHandler的容器

【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流

找到一篇很详细的Git教程,真的很不错,推荐!!! GitHub操作总结 : 总结看不明白就看下面的详细讲解. . 作者 :万境绝尘  . GitHub操作流程 : 第一次提交 :   方案一 : 本地创建项目根目录, 然后与远程GitHub关联, 之后的操作一样; -- 初始化git仓库 :git init ; -- 提交改变到缓存 :git commit -m 'description' ; -- 本地git仓库关联GitHub仓库 : git remote add origin git@g

jQuery源码分析-01总体架构分析_jquery

1. 总体架构 1.1 自调用匿名函数 self-invoking anonymous function 打开jQuery源码,首先你会看到这样的代码结构: 复制代码 代码如下: (function( window, undefined ) { // jquery code })(window); 1. 这是一个自调用匿名函数.什么东东呢?在第一个括号内,创建一个匿名函数:第二个括号,立即执行 2. 为什么要创建这样一个"自调用匿名函数"呢? 通过定义一个匿名函数,创建了一个"

Silverlight实用窍门系列:40.Silverlight中捕捉视频,截图保存到本地【附带实例源码】

在Silverlight中我们可以捕捉视频设备以制作视频会议系统,或者通过视频设备截图功能上传头像等功能. 下面我们通过一个简单的实例来访问视频设备,并且截取图像下载该截图文件至本地. 一.在Silverlight运行界面中我们检查系统默认摄像头和麦克风是否可用如下图: 二.我们看Xaml代码如下所示: <Grid x:Name="LayoutRoot" Background="White"> <Border BorderBrush="S

Apache Spark源码走读(十)ShuffleMapTask计算结果的保存与读取 &amp;WEB UI和Metrics初始化及数据更新过程分析

<一>ShuffleMapTask计算结果的保存与读取 概要 ShuffleMapTask的计算结果保存在哪,随后Stage中的task又是如何知道从哪里去读取的呢,这个过程一直让我困惑不已. 用比较通俗一点的说法来解释一下Shuffle数据的写入和读取过程 每一个task负责处理一个特定的data partition task在初始化的时候就已经明确处理结果可能会产生多少个不同的data partition 利用partitioner函数,task将处理结果存入到不同的partition,这