0514-86177077
9:00-17:00(工作日)
本文實例講述了asp.net實現(xiàn)從Txt文件讀取數(shù)據(jù)到數(shù)據(jù)視圖的方法。分享給大家供大家參考,具體如下:
#region 從Txt文件讀取數(shù)據(jù)到數(shù)據(jù)視圖 /// 從Txt文件讀取數(shù)據(jù)到數(shù)據(jù)視圖 /// /summary> /// param name="strExcelPath">文件路徑/param> /// returns>返回一個數(shù)據(jù)視圖/returns> public static DataView GetDataFromTxt(string strTxtPath) { string strLine = ""; DataRow row; try { DataTable tbl = new DataTable(); StreamReader sr = new StreamReader(strTxtPath, Encoding.GetEncoding("GB2312")); strLine = sr.ReadLine(); //讀取第一行列屬性 string[] Fields = strLine.Split(new char[] { '/t' });//讀取每一個字段(以TAB分開) for (int k = 0; k Fields.Length; k++) //給表增加列屬性 { tbl.Columns.Add(Fields[k], typeof(string)); } while ((strLine = sr.ReadLine()) != null) { row = tbl.NewRow(); string[] words = strLine.Split(new char[] { '/t' });//讀取每一個字段值(以TAB分開) for (int j = 0; j words.Length; j++) { row[j] = words[j]; } tbl.Rows.Add(row); } sr.Dispose(); sr.Close(); DataView dv = new DataView(tbl); return dv; } catch { return null; } } #endregion
希望本文所述對大家asp.net程序設(shè)計有所幫助。
標簽:吉林 河南 麗江 重慶 本溪 汕頭 婁底 宜春
上一篇:asp.net實現(xiàn)數(shù)據(jù)從DataTable導(dǎo)入到Excel文件并創(chuàng)建表的方法
下一篇:asp.net實現(xiàn)將Excel中多個sheet數(shù)據(jù)導(dǎo)入到SQLSERVER中的方法
Copyright ? 1999-2012 誠信 合法 規(guī)范的巨人網(wǎng)絡(luò)通訊始建于2005年
蘇ICP備15040257號-8