SqlDataReader通常和SqlCommand一同使用,常用语简单浏览并且耗时较短的数据库操作。
DataSet长与SqlDataAdapter一同使用,DataSet会将所需数据读取到内存然后断开与SqlDataAdapter的连接,在本地内存进行操作,如需更新时在重新通过SqlDataAdapter刷新数据库。
同时,SqlDataReader、DataSet、DataTable都可以当做数据源直接赋值给某些控件的DataSource属性。...
分类:
Web程序 时间:
2014-09-23 14:50:24
阅读次数:
634
1 public static List GetList(DataTable table) where T:new() 2 { 3 List list = new List(); 4 // 5 T t = defa...
分类:
其他好文 时间:
2014-09-23 13:46:54
阅读次数:
97
有时我们需要从DataTable中抽取Distinct数据,以前总是以对DataTable进行foreach之类纯手工方式获取。近来发现DataView可以帮我们直接获取Distinct数据DataTable dataTable;DataView dataView = dataTable.Defau...
分类:
其他好文 时间:
2014-09-22 17:03:42
阅读次数:
255
出现问题:当多个ComboBox绑定同一个数据源后,只要更改其中一个的选择项时,其它的ComboBox也跟着改变了解决办法:DataTable dt = new DataTable(); dt = Common.XmlToDatatable(mPath, "常用四至"); ...
分类:
其他好文 时间:
2014-09-22 14:04:22
阅读次数:
179
Web项目中,很多时候须要实现将查询的数据集导出为Excel、Word等文档的功能,很多时候不太希望在工程中添加对Office组件相关的DLL的引用,甚至有时候受到Office不同版本的影响,导致在不同的服务器上部署后功能受限,或和其它项目冲突,那么,使用这种简单粗暴的方式,可能会解决部分猿类的烦恼...
分类:
Web程序 时间:
2014-09-22 13:30:42
阅读次数:
233
DataRow[] dr = _deptCodeDt.Select(string.Format(" ward_code = '{0}'", LocalSetting.WardCode)); if (dr.Length <= 0) ...
分类:
数据库 时间:
2014-09-19 13:35:05
阅读次数:
373
protected void btn_ToExcel_Click(object sender, EventArgs e)
{
Response.ClearContent();
Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");
R...
分类:
Web程序 时间:
2014-09-19 12:00:35
阅读次数:
219
本篇介绍c#中如何使用DataTable导出Excel,至于其他的导出方法,这里不作介绍!1.首页从数据库读取数据,得到DataTable:DataTable dt = HelperExecuteSql.Query("select ID,name,author,newsContent,inDate ...
分类:
Web程序 时间:
2014-09-19 09:57:35
阅读次数:
197
===前提:我们已经有一个DataTable的数据表 现在需要的只是其中的一行数据===比如说下面这段代码在一个方法里 返回的就是一个DataTable! sqlCon=newSqlConnection(strCon); sqlCom=newSqlCommand(); sqlCom.Connecti...
分类:
其他好文 时间:
2014-09-18 20:38:14
阅读次数:
191
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.ComponentModel;using System.Reflection;public class Col...
分类:
其他好文 时间:
2014-09-18 16:10:24
阅读次数:
139