最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp.net實(shí)現(xiàn)從Txt文件讀取數(shù)據(jù)到數(shù)據(jù)視圖的方法

 更新時間:2015年12月04日 12:16:22   作者:happy664618843  
這篇文章主要介紹了asp.net實(shí)現(xiàn)從Txt文件讀取數(shù)據(jù)到數(shù)據(jù)視圖的方法,涉及asp.net針對文本文件的遍歷操作與DataView的寫入操作相關(guān)技巧,需要的朋友可以參考下

本文實(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>返回一個數(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è)計(jì)有所幫助。

相關(guān)文章

最新評論

潞城市| 五华县| 永靖县| 手机| 金坛市| 游戏| 西充县| 合水县| 南部县| 青海省| 临桂县| 固安县| 寻乌县| 河曲县| 鄂托克前旗| 昭苏县| 海伦市| 互助| 灵山县| 青冈县| 维西| 福海县| 丘北县| 彭水| 嫩江县| 莱芜市| 桃园县| 临朐县| 塘沽区| 简阳市| 繁昌县| 松滋市| 乌拉特后旗| 宝丰县| 巴彦淖尔市| 通榆县| 万载县| 乌兰浩特市| 合山市| 沿河| 宜兴市|