using (OpenFileDialog digtext=new OpenFileDialog())
{
int count = 0;
//建立打开文件
digtext.Filter = "文本文件|*.txt";
//digtext.Filter = "\\Application Data\\ce.txt";
string sr= "\\Application Data\\ce.txt";
//if(digtext.ShowDialog()==DialogResult.OK)
//{
//建立一个datable用于保存读入的数据
DataTable dt = new DataTable();
//给datable添三列
dt.Columns.Add("商品名称",typeof(string));
dt.Columns.Add("数量", typeof(string));
//读入文件
using (StreamReader read = new StreamReader(sr, Encoding.Default))
{
//循环读取所有
while(!read.EndOfStream)
{
count++;
//分割数据
string[] data = read.ReadLine().Split(',');
//新建一行,读取数据并保存到相应的列中
DataRow dr = dt.NewRow();
dr[0] = data[0];
dr[1] = data[1];
//将这些数据保存到datatable中
dt.Rows.Add(dr);
}
}
//将datatble绑定到dataview上显示结果
this.dataGrid1.DataSource = dt;
this.label2.Text = count.ToString();
//}
}
{
int count = 0;
//建立打开文件
digtext.Filter = "文本文件|*.txt";
//digtext.Filter = "\\Application Data\\ce.txt";
string sr= "\\Application Data\\ce.txt";
//if(digtext.ShowDialog()==DialogResult.OK)
//{
//建立一个datable用于保存读入的数据
DataTable dt = new DataTable();
//给datable添三列
dt.Columns.Add("商品名称",typeof(string));
dt.Columns.Add("数量", typeof(string));
//读入文件
using (StreamReader read = new StreamReader(sr, Encoding.Default))
{
//循环读取所有
while(!read.EndOfStream)
{
count++;
//分割数据
string[] data = read.ReadLine().Split(',');
//新建一行,读取数据并保存到相应的列中
DataRow dr = dt.NewRow();
dr[0] = data[0];
dr[1] = data[1];
//将这些数据保存到datatable中
dt.Rows.Add(dr);
}
}
//将datatble绑定到dataview上显示结果
this.dataGrid1.DataSource = dt;
this.label2.Text = count.ToString();
//}
}