以下是TXT中的内容,我想将这些内容读取到DGV中,并且将其作为一行,但是不同列。请问C#如何实现。
HE  ZFPPDIV1 -ZLXPSLY    -15151248
DAHEADERDA张三                      ;
DA某某市某某区某某镇华西居    ;
DA委会二组5号               ;
DA                              ;
DA                              ;
DA                              ;
DA100021                        ;
DA00064441;                    ;某某计划 AB型;张三                      ;20110709;20110709;20120709;累积生息                    ;
DA52000366李四四                      某某公司
DA20110709;20120709
DA20120709;        0.00;       17.12;       17.12;c#读取TXT

解决方案 »

  1.   

    将数据读取到string中然后解析字符串
      

  2.   

    将txt读取到datatable然后将datatable给DGV绑定就行
    http://bbs.csdn.net/topics/390345558?page=1#post-393460321
      

  3.   

    我需要将那段段数据读取后显示到DGV中,显示的效果如下:
      

  4.   

    读取txt=》正则提取数据=》绑定datatable
      

  5.   

    帮帮你吧
      //打开文件的方法
            protected void OpenFile(string path)
          {
              try
              {
                  textBox1.Clear();
                  textBox1.Text = File.ReadAllText(path, UnicodeEncoding.GetEncoding("GB2312")); //文件的读取
              }
              catch(IOException e)
              {
                  MessageBox.Show(e.Message, "hhh",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);
              }
          }
    参数path就是你这个txt文件的路径
    string  text=textbox1.Text;
    然后就把这个text按照;截取  给datagridview赋值就好了
      

  6.   

    哎,我刚开始接触C#,不会读呀,主要是不会讲对应字段截取出来,然后如何将原来在txt中的多行数据显示成一行