11 2011 档案

摘要:有的时候我们需要把一个Excel格式的文档读取到DataSet中。下面写的是一个读取Excel方法,可以控制我们从Excel文件的第几行读取,以及我们需要每行读取的列数。代码中allFields += dsExcel.Tables[0].Rows[i][j].ToString().Trim() + "+|+";是为了防止Excel中有的单元格为空,现加"+|+"然后再按"+|+"分割可以保证Excel中的列和DataSet中表的列一一对应。///<summary>/// 将Excel文件读入DataSet///</s 阅读全文
posted @ 2011-11-18 11:56 joeleo 阅读(624) 评论(0) 推荐(0) 编辑
摘要:很多时候我们需要把一个文件按行读取出来,并把读出的内容插入到数据库对应的字段,我们可以写个方法,规定从文件第几行读取,文件中不同字段间的分隔符是什么,以及插入数据库中对应表的列数。当然这其中文件有的字段可能为空,这可能导致我们每行分隔文件后的字段数和数据库中的字段数不对应,所以也要进一步的处理。以下文的文件格式为例(此文件字段间以TAB键分割),把其按行读取并插入数据库。客户代码 收货人代码 产品代码 最少发货数量 发货单位 添加日期 添加人C00001 R00001 P000001 10 件2011-11-08joeleoC00001 R00002 P000002 30 件 C00001 R 阅读全文
posted @ 2011-11-10 23:53 joeleo 阅读(1189) 评论(0) 推荐(0) 编辑