OleDbConnection conn = new OleDbConnection(connectionAccessString); // connectionAccessString是连接字符串conn.Open();DataTable dt = conn.GetOleDbSchemaTable ...
分类:
数据库 时间:
2017-12-28 16:01:50
阅读次数:
189
使用两种方式实现的excel数据转化成DataSet,再结合前一篇的DataTable转化为实体,就可以解决excel到实体之间的转化。 代码如下: 首先定义一个接口: 再来看一下使用NPOI的实现: 最后看一下使用OLEDB的实现,这里,我只实现了excel2003的版本,07版本的总是失败,查了 ...
分类:
数据库 时间:
2017-12-24 16:55:53
阅读次数:
250
直接上代码: 根据属性进行映射:DataTable转化成实体List 但是需求往往没有这么简单,如果属性名称和列名不一致,如列名是excel导入过来的,就很有可能是汉字。 我的解决办法就是,在实体模型中,添加Attribute,来注明每个属性和列名的对应关系,如下: 现在有两种映射方式了,为了使代码 ...
分类:
其他好文 时间:
2017-12-24 11:20:05
阅读次数:
212
详见图片后面$('#modelTable').DataTable部分: 移动端将多余页面隐藏以及select样式兼容ie11、firefox、chrome、safari ...
分类:
移动开发 时间:
2017-12-24 11:19:04
阅读次数:
222
本文为博主原创,未经允许,不得转载: 在使用jquery 的datatable时,报错在页面弹出弹出框,并提示以下内容: 错误原因: 在进行列展示的时候,未能解析出对应的值,然后报错, 报错原因代码如下: 有后台向前台传入数据,并通过datatable进行属性过滤,在过滤的时候找不到对应的属性,我从 ...
分类:
其他好文 时间:
2017-12-23 17:21:13
阅读次数:
440
1.在项目中添加对NPOI的引用,NPOI下载地址:http://npoi.codeplex.com/releases/view/38113、 前端代码 控制器 业务逻辑层 FooterDAL将datatable,就是excel里面的数据添加到sql数据库 ...
分类:
Web程序 时间:
2017-12-19 19:42:41
阅读次数:
276
任务是要去掉表单中位置这一列前面这句话, 前端的表单是jqgrid做的,捣鼓了半天不知道用js怎么改,只好从后端改了。 for (int i = 0; i ...
分类:
其他好文 时间:
2017-12-19 01:32:55
阅读次数:
132
本文实例讲述了C#操作CSV文件类。分享给大家供大家参考。具体分析如下: 这个C#类用于转换DataTable为CSV文件、CSV文件转换成DataTable,如果需要进行CSV和DataTable之间进行转换,使用这个类非常合适。 using System.Data; using System.I ...
不管你用SQL查询数据时,是如何排序的,当数据传递给DataTable时,它会按照它自己的规则再进行一次排序,这个规则就是"order" 可以使用以下代码来进行排序 通过"order"属性来进行排序,默认是按第一列的升序排序的,如下: 其中的0,代表第一列,'asc'表示升序排序,倒序排序是'des ...
分类:
编程语言 时间:
2017-12-18 19:05:55
阅读次数:
237
自动生成BaseController注入业务接口 public static string DataTableToAutoface(DataTable dt,string nameSpace) { StringBuilder sb = new StringBuilder(); StringBuild ...
分类:
数据库 时间:
2017-12-16 17:10:17
阅读次数:
181