读取txt中的内容显示在DGV中
以下是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 --------------------编程问答-------------------- 将数据读取到string中然后解析字符串 --------------------编程问答--------------------
能讲的具体一点么,我是一个编程的新手。 --------------------编程问答--------------------
将txt读取到datatable然后将datatable给DGV绑定就行
http://bbs.csdn.net/topics/390345558?page=1#post-393460321
--------------------编程问答--------------------
我需要将那段段数据读取后显示到DGV中,显示的效果如下:
--------------------编程问答-------------------- 你这数据是怎么定义的?如果是没有规则的那么怎么可能区分出来?如果是有规则那么规则是什么呢?按照规则解析不就出来了吗? --------------------编程问答--------------------
读取txt=》正则提取数据=》绑定datatable --------------------编程问答--------------------
没太明白您的意思…… --------------------编程问答--------------------
嗯嗯,可是我在代码实现的过程有困难…… --------------------编程问答-------------------- 相应字段对应,,,能对应过去不就能读出来了吗? --------------------编程问答-------------------- 帮帮你吧
//打开文件的方法--------------------编程问答--------------------
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赋值就好了
哎,我刚开始接触C#,不会读呀,主要是不会讲对应字段截取出来,然后如何将原来在txt中的多行数据显示成一行 --------------------编程问答-------------------- 你得先弄懂数据的具体含义。不然怎么可能分清呢?就像你不知道一个人的名字。怎么找这个人呢? --------------------编程问答--------------------
我了解数据的含义,但是不知道怎么去写代码。
补充:.NET技术 , C#