学无止境的专栏

Live And Learn

使用C#和Excel进行报表开发(八)-用程序绑定数据源

本文演示一个简单的办法,并使用程序将一个dataset中的内容填充到指定的格子中,目的是尽可能的通用,从而避免C#代码必须知道Excel文件中字段和内容的位置的情况。先制作一个简单的Excel文件作为模板,为了防止要填充的Cell中的内容和标题的内容一样,所以要填充内容的Cell中的内容是“$” ...

2007-09-30 10:09:00

阅读数 393

评论数 0

使用C#和Excel进行报表开发(七)-设置单元格的显示格式

Excel.Application m_objExcel = null;            Excel._Workbook m_objBook = null;            Excel.Sheets m_objSheets = null;            Excel._Works...

2007-09-30 10:08:00

阅读数 438

评论数 0

使用C#和Excel进行报表开发(六)-操作行和列

在Excel中,行和列实际上仍然是Range,只不过取得行和列的方法和前面几篇随笔出现的有点不同,要使用Worksheet的Rows和Columns属性的get_Item方法,下面是例子代码,演示了怎样选中行,并且在行之间复制数据,和插入行: ThisApplication = new Excel...

2007-09-30 10:07:00

阅读数 359

评论数 0

使用C#和Excel进行报表开发(五)-操作单元格边框和颜色

在用Excel作报表的时候,可能需要操作单元格的边框和填充颜色和纹理等操作,下面的代码说明如何设置选中的单元格的填充纹理和边框 try{       ThisApplication = new Excel.Application();       ThisWorkbook = ThisApplic...

2007-09-30 10:06:00

阅读数 377

评论数 0

使用C#和Excel进行报表开发(四)-复制单元格

在用Excel作报表的时候,可能会碰到分页的情况,这样就要分成多个Sheet显示,如果要在每页都保留表头,就需要将第一页作为模板设计的表头部分拷贝到其他的Sheet上,这时就要用用到Excel中的单元格拷贝。下面的代码说明如何一个Sheet上的选定内容拷贝到另一个Sheet上:         T...

2007-09-30 10:05:00

阅读数 363

评论数 0

使用C#和Excel进行报表开发(三)-生成统计图(Chart)

有的Web项目选用Excel作为报表方案,在服务器端生成Excel文件,然后传送到客户端,由客户端进行打印。在国内的环境下,相对PDF方式,Excel的安装率应该比pdf阅读器的安装率要高,同时,微软也为C#操作Excel提供了完备的接口,虽然ZedGraph和其他的商业报表工具生成的统计图也很好...

2007-09-30 10:04:00

阅读数 624

评论数 0

使用C#和Excel进行报表开发(二)-操作统计图(Chart)

下面的代码使用一个现有的统计图Excel文件,加载这个文件,设置某一项的值和统计图的表示方式,然后保存到另一个Excel文件里。如果是VS2005+Office2003,也可以选择使用Visual Studio Tools for Office来作。Excel.Application m_objE...

2007-09-30 09:42:00

阅读数 433

评论数 0

C#中Excel文件操作方式及操作类

Excel文件的操作方式有两种:一种是使用像数据库一样操作,另一种是使用DCOM方式。第一种方法比较简单,效率也较高,但使用起来功能少,不灵活。使用方式如下:引入命名空间:using System.Data.OleDb;string connString = "Provider=Micr...

2007-09-30 09:41:00

阅读数 659

评论数 0

对DataTable进行分页

在某些情况下可能需要必须对datatable进行分页,今天花了点时间写了一个,比较简单,如下:         /**////         /// 对DataTable进行分页,起始页为1        ///         ///         ///         ///      ...

2007-09-30 09:14:00

阅读数 465

评论数 0

ASP.Net2.0页面无刷新境界体验

页面中: 服务器控件一样可以用Attributes.Add()添加:onblur="callToServer();"  *********    function callToServer()    {        var param = document.getElemen...

2007-09-30 09:09:00

阅读数 341

评论数 0

TreeView的使用

using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Data;namespace Charge{    public class TreeFu...

2007-09-30 09:07:00

阅读数 346

评论数 0

大型Web2.0站点构建技术初探

大型Web2.0站点构建技术初探一、 web2.0网站常用可用性功能模块分析 二、 Flickr的幕后故事 三、 YouTube 的架构扩展 四、 mixi.jp:使用开源软件搭建的可扩展SNS网站 五、 Technorati的后台数据库架构 六、 通过了解MySpace的六次重构经历,来认识分布...

2007-09-30 09:02:00

阅读数 276

评论数 0

在C#.net中如何操作XML

using System.Xml;定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;1,创建到服务器同名目录下的xml文件:方法一:xmldoc = new XmlDocument ( ) ;//加入XML的声明段落...

2007-09-29 10:05:00

阅读数 399

评论数 0

XML的多种操作方式

我用的是一种很笨的方法,但可以帮助初学者了解访问XML节点的过程。已知有一个XML文件(bookstore.xml)如下:Corets, Eva5.951、插入节点往节点中插入一个节点: XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load("...

2007-09-29 10:04:00

阅读数 514

评论数 0

C#操作XML简要教程

C#操作XML简要教程由于XML的易共享性等众多优点,XML技术越来越多地被应用于企业数据处理等领域,如应用于企业报表、新闻发布、会计数据处理等等。  XML正快速成为从中间层传送数据到桌面的工具,由于XML的数据可以通过中间层代理与多种后端(数据库)源集成,目前绝大多数数据库制造商已全面支持XM...

2007-09-29 09:54:00

阅读数 489

评论数 0

ASP.NET对XML进行读,改,删操作代码

user.xml内容如下:      adsfasdfasdfaaaaaa    23451111111    高中        adsfasdfasdf    23451111111    高中        lingyubin222222    520520    大学        lin...

2007-09-29 09:53:00

阅读数 348

评论数 0

JAVASCRIPT实现XML分页

为了方便用户查看大批量数据,我们会用到动态分页,因此分页功能是我们在网站上见过的最普遍也是最常用的一个功能模块了。而以往的信息分页都是连接到数据库的,每一次点击都必须要后台数据库的支持。这样不但服务器的负担加重,而且严重的影响用户浏览的速度.试想,如果把分页的功能放到客户端,那会产生什么样的效果呢...

2007-09-28 09:20:00

阅读数 387

评论数 0

TreeView存储过程动态绑定树控件

这个方法绑定速度远远高于上一种(递归绑定)绑定树控件的方法。下面是CS中的代码:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using Sys...

2007-09-28 09:18:00

阅读数 581

评论数 0

GridView行选择事件,单击GridView中某一行任意位置提出这条记录

using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;usi...

2007-09-28 09:17:00

阅读数 780

评论数 0

winform窗体间传值的问题

关于winform窗体间传值的解决方法已经有很多了,但我个人还是觉得通过中间对象的方法来实现好一些:首先来定义一个中间对象Senderusing System;using System.Text;using System.Collections.Generic;namespace demo{   ...

2007-09-27 16:38:00

阅读数 318

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭