您好,登錄后才能下訂單哦!
這篇文章主要介紹“asp.net怎么實現從Txt文件讀取數據到數據視圖”,在日常操作中,相信很多人在asp.net怎么實現從Txt文件讀取數據到數據視圖問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”asp.net怎么實現從Txt文件讀取數據到數據視圖”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
本文實例講述了asp.net實現從Txt文件讀取數據到數據視圖的方法。分享給大家供大家參考,具體如下:
#region 從Txt文件讀取數據到數據視圖 /// 從Txt文件讀取數據到數據視圖 /// </summary> /// <param name="strExcelPath">文件路徑</param> /// <returns>返回一個數據視圖</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怎么實現從Txt文件讀取數據到數據視圖”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。