各位大虾!!救我!!
在web中我如何读.txt资料到datatable,然后我再操作datatable中资料!!
如何读入到datatable!!!

解决方案 »

  1.   

    唉,很麻烦的,肯定能实现。1、创建Datatable;
    DataTable m_objDataTable = new DataTable();2、创建列(列数和文本文件的列数相同);
    DataColumn objDataColumn;
    objDataColumn = new DataColumn();
    objDataColumn.ColumnName = "MenuURL";
    objDataColumn.DataType = System.Type.GetType("System.String");
    m_objDataTable.Columns.Add(objDataColumn);
    ... ...3、按行读取文件,写入对应的DataRow;
    DataRow m_objDataRow;
    m_objDataRow = m_objDataTable.NewRow();
    m_objDataRow[...] = 文本文件的对应列;
    ... ...
    m_objDataTable.Rows.Add(m_objDataRow);当然,文本文件必须是类似这样的:
    1,2,3,4
    5,6,7,8
    qq,ee,ss,xc
    ....
      

  2.   

    把txt文本读到textbox中,你可以参考一下:
    string strfilename="note.txt";
    stream filenew=file.Openread(Serer.MapPath(路径+strfilename));
    System.IO.Streamreader fw=new StreamReader(filenew,System.Text.encoding.GetEnding("GB2312"));
    TextBox1.Text=fw.ReadToEnd();