asp.net實(shí)現(xiàn)從Txt文件讀取數(shù)據(jù)到數(shù)據(jù)視圖的方法
本文實(shí)例講述了asp.net實(shí)現(xiàn)從Txt文件讀取數(shù)據(jù)到數(shù)據(jù)視圖的方法。分享給大家供大家參考,具體如下:
#region 從Txt文件讀取數(shù)據(jù)到數(shù)據(jù)視圖
/// 從Txt文件讀取數(shù)據(jù)到數(shù)據(jù)視圖
/// </summary>
/// <param name="strExcelPath">文件路徑</param>
/// <returns>返回一個(gè)數(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' });//讀取每一個(gè)字段(以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' });//讀取每一個(gè)字段值(以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
希望本文所述對(duì)大家asp.net程序設(shè)計(jì)有所幫助。
- ASP.NET中MVC從后臺(tái)控制器傳遞數(shù)據(jù)到前臺(tái)視圖的方式
- ASP.NET對(duì)txt文件相關(guān)操作(讀取、寫入、保存)
- 直接在線預(yù)覽Word、Excel、TXT文件之ASP.NET
- 記錄游客頁(yè)面訪問(wèn)IP的簡(jiǎn)易實(shí)現(xiàn)代碼 (asp.net+txt)
- asp.net實(shí)現(xiàn)數(shù)據(jù)從DataTable導(dǎo)入到Excel文件并創(chuàng)建表的方法
- asp.net中使用 Repeater控件拖拽實(shí)現(xiàn)排序并同步數(shù)據(jù)庫(kù)字段排序
- asp.net實(shí)現(xiàn)Gradview綁定數(shù)據(jù)庫(kù)數(shù)據(jù)并導(dǎo)出Excel的方法
- ASP.NET連接數(shù)據(jù)庫(kù)并獲取數(shù)據(jù)方法總結(jié)
- ASP.NET中MVC傳遞數(shù)據(jù)的幾種形式總結(jié)
相關(guān)文章
創(chuàng)建一個(gè)完整的ASP.NET Web API項(xiàng)目
ASP.NET Web API具有與ASP.NET MVC類似的編程方式,ASP.NET Web API不僅僅具有一個(gè)完全獨(dú)立的消息處理管道,而且這個(gè)管道比為ASP.NET MVC設(shè)計(jì)的管道更為復(fù)雜,功能也更為強(qiáng)大。下面創(chuàng)建一個(gè)簡(jiǎn)單的Web API項(xiàng)目,需要的朋友可以參考下2015-10-10
Asp.Net Core 中的“虛擬目錄”實(shí)現(xiàn)
這篇文章主要介紹了Asp.Net Core 中的“虛擬目錄”實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
asp.net+jquery ajax無(wú)刷新登錄的實(shí)現(xiàn)方法
asp.net+jquery ajax無(wú)刷新登錄的實(shí)現(xiàn)方法,需要的朋友可以參考一下2013-06-06
淺談.Net并行計(jì)算之?dāng)?shù)據(jù)并行
這篇文章主要介紹了.Net并行計(jì)算之?dāng)?shù)據(jù)并行,有需要的朋友可以參考一下2013-12-12
asp.net FileUpload控件實(shí)現(xiàn)文件格式判斷與文件大小限制
這篇文章主要介紹了有關(guān)asp.net fileupload控件判斷文件格式,以及進(jìn)行文件大小限制的方法,可以在web.config中配置,也可以在.cs文件中實(shí)現(xiàn),需要的朋友參考下2014-11-11

