1.将DataTable中的某列转换成数组或者List ...
项目中经常会遇到Excel导入数据,Excel的模板会可能是存在合并单元格的,模板如下图所示 读取时需要填充合并单元格的值,转成datatable单元格值时,填充合并单元格的值,如下图所示: 合并单元格的值填充,这种格式的datatable使用SqlBulkCopy批量导入更为方便 Excel转da ...
分类:
Web程序 时间:
2019-02-11 13:00:00
阅读次数:
284
public static void PrintPersons() { //准备数据 DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("ID", typeof(int))); dt.Columns.Add(new DataC ...
分类:
其他好文 时间:
2019-01-30 12:45:50
阅读次数:
124
//获得dataTable的key值 List keyList = new List(); for (int i = 0; i < dt.Columns.Count; i++) { keyList.Add(dt.Columns[i].ColumnName); ... ...
Controller层 因用的是datatable框架 ,就写View层只写部分视图代码 ...
分类:
Web程序 时间:
2019-01-27 13:11:20
阅读次数:
238
public DataTable ExcelToDS(string Path) { string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties=Ex ...
分类:
其他好文 时间:
2019-01-24 10:56:26
阅读次数:
188
原来的程序里面,有这样一段代码 var parentFilterString = string.Empty; parentFilterString = exceptList.Aggregate(parentFilterString, (current, id) => current + (" " + ...
分类:
其他好文 时间:
2019-01-23 21:39:58
阅读次数:
252
一、导入Excel的界面 这个界面很简单,代码就不列出来了。 二、导入的代码 我分了两部分,第一部分是点击查看数据的代码,这个是将数据导入到DataTable里面,但是还没有导入到数据库里。这里需要注意的是当程序在服务器运行时,要先把导入的文件上传到服务器上,否则不能导入,会出现莫名奇妙的错误,为了 ...
分类:
Web程序 时间:
2019-01-20 17:27:01
阅读次数:
199
gridcontrol根据列合并后打印预览会有点问题,在翻页后偶尔会多显示一行。因为之前合并的方法是把这其余几行全部附加到第一行。被合并的那几行本来有内容没有删掉才导致这样。所以需要把这些内容删掉。各种问题太多,还是在绑定数据之前修改datatable好了。 这样也实现 ...
分类:
其他好文 时间:
2019-01-18 20:04:17
阅读次数:
246
DataTable dt = new DataTable(); dt.Columns.Add("name"); dt.Columns.Add("no"); dt.Columns.Add("age"); dt.Columns.Add("sex"); dt.Rows.Add(new object[] { ...
分类:
其他好文 时间:
2019-01-15 17:00:22
阅读次数:
205