asp.net實現(xiàn)從Txt文件讀取數(shù)據(jù)到數(shù)據(jù)視圖的方法
更新時間:2015年12月04日 12:16:22 作者:happy664618843
這篇文章主要介紹了asp.net實現(xiàn)從Txt文件讀取數(shù)據(jù)到數(shù)據(jù)視圖的方法,涉及asp.net針對文本文件的遍歷操作與DataView的寫入操作相關(guān)技巧,需要的朋友可以參考下
本文實例講述了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中MVC從后臺控制器傳遞數(shù)據(jù)到前臺視圖的方式
- ASP.NET對txt文件相關(guān)操作(讀取、寫入、保存)
- 直接在線預(yù)覽Word、Excel、TXT文件之ASP.NET
- 記錄游客頁面訪問IP的簡易實現(xiàn)代碼 (asp.net+txt)
- asp.net實現(xiàn)數(shù)據(jù)從DataTable導(dǎo)入到Excel文件并創(chuàng)建表的方法
- asp.net中使用 Repeater控件拖拽實現(xiàn)排序并同步數(shù)據(jù)庫字段排序
- asp.net實現(xiàn)Gradview綁定數(shù)據(jù)庫數(shù)據(jù)并導(dǎo)出Excel的方法
- ASP.NET連接數(shù)據(jù)庫并獲取數(shù)據(jù)方法總結(jié)
- ASP.NET中MVC傳遞數(shù)據(jù)的幾種形式總結(jié)
相關(guān)文章
創(chuàng)建一個完整的ASP.NET Web API項目
ASP.NET Web API具有與ASP.NET MVC類似的編程方式,ASP.NET Web API不僅僅具有一個完全獨立的消息處理管道,而且這個管道比為ASP.NET MVC設(shè)計的管道更為復(fù)雜,功能也更為強(qiáng)大。下面創(chuàng)建一個簡單的Web API項目,需要的朋友可以參考下2015-10-10asp.net+jquery ajax無刷新登錄的實現(xiàn)方法
asp.net+jquery ajax無刷新登錄的實現(xiàn)方法,需要的朋友可以參考一下2013-06-06asp.net FileUpload控件實現(xiàn)文件格式判斷與文件大小限制
這篇文章主要介紹了有關(guān)asp.net fileupload控件判斷文件格式,以及進(jìn)行文件大小限制的方法,可以在web.config中配置,也可以在.cs文件中實現(xiàn),需要的朋友參考下2014-11-11