开会的时候,师父说,我们在机房重构时,尽量不要用datatable作为返回值,改用泛型集合的方式,这样可以实现真正的面向对象。通过查资料和同学交流,把这个问题给解决了。对于泛型集合,我也有了一些认识。
一、对泛型集合的认识
1.存在于System.Collection,Generic的命名空间中,在用的时候,需要引用
2.泛型是具有占位符(类型参数)的类,结构,接口和方法。就是说,在泛型集合...
分类:
其他好文 时间:
2014-07-26 02:12:56
阅读次数:
383
using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Reflection; name...
分类:
其他好文 时间:
2014-07-24 22:21:22
阅读次数:
206
用我转载的上一篇文章Asp.net中把DataTable或DataGrid导出为Excel导出的文档,中文有乱码现象,其实要解决中文乱码很简单,设置一下字符集。如下://设置编码和附件格式curContext.Response.ContentType="application/vnd.ms-exce...
分类:
Web程序 时间:
2014-07-24 21:17:53
阅读次数:
206
#region 将集合类转换成DataTable /// /// 将集合类转换成DataTable /// /// 集合 /// public static DataTable ToDataTable(IList list) { DataTable r...
分类:
其他好文 时间:
2014-07-23 20:43:35
阅读次数:
154
Web开发工作中经常要根据业务的需要生成对应的报表。经常采用的方法如下:将DataTable导出至Excel文件;读取模板Excel文件;修改模板Excel文件对应的内容。因此,便想到封装一个基于NPOI的Excel操作类(至于为什么不用Excel组件,那是因为Excel组件效率低且必须安装Offi...
分类:
Web程序 时间:
2014-07-22 22:44:13
阅读次数:
498
1.在webservice中写的方法参数里面含有数组,如:public DataTable AdvSearch1(int ServiceArea, params string[] nas), 在发布之后会出现:“测试窗体只能用于使用基元类型作为参数的方法。”问题,不用管前台还是照样写不影响,。。。。...
分类:
其他好文 时间:
2014-07-22 22:40:52
阅读次数:
191
datatable 与dataview的区别 一、DataTable DataTable表示内存中数据的一个表,它完全是在内存中的一个独立存在,包含了这张表的全部信息。DataTable可以是从通过连接从数据库中读取出来形成的一个表,一旦将内容读到DataTable中,此DataTable就可以跟数...
分类:
其他好文 时间:
2014-07-22 22:32:32
阅读次数:
261
DataTable dt = new DataTable("MyTable"); DataRow dw = dt.NewRow(); DataColumn dc = new DataColumn(); dc.ColumnName =...
分类:
其他好文 时间:
2014-07-22 00:10:34
阅读次数:
222
我们在用三层架构编写软件时,经常会遇到如下问题,就是三层之间的参数传递问题:如果我们在D层查询出数据是DataTable类型的,那么我们在B层甚至U层使用这条数据时,就要用DataTable类型来回传递了,无论什么情况,我们都会不可避免的要填写读取的字段。...
分类:
其他好文 时间:
2014-07-21 22:28:17
阅读次数:
414
如有雷同,不胜荣欣,若转载,请注明
在C#中,用HashTable,DataTable等复制和克隆浅谈,下面直接看例子
HashTable ht = null;
ht = new HashTable();
foreach(string s in ht)
{
//...
}
//上面遍历的时候需要修改HashTable中的键值,一般会报异常,提示您的集合已修改XXX什么的,...
分类:
其他好文 时间:
2014-07-20 03:28:06
阅读次数:
198