你要保存什么文件啊,如果是xml就简单了
把datagrid的dataset就可以了
比如dataset是ds,只要
ds.WriteXml("文件名");路径也可以写,默认是bin里!
如果是csv文件就比较麻烦点
FileStream file=new FileStream ("路径加文件名.csv",FileMode.Create );
StreamWriter write=new StreamWriter("路径加文件名.csv", false);
for(int i=0;i<ds.Table[0].Rows.Count;i++)
{
string tmp="";
for(int j=0;j<ds.Table[0].Columns.Count;j++)
{
tmp+=ds.Table[0].Rows[i][j]+"'";
}
write.WriteLine(tmp);
}
file.Close ();
write.Close ();
把datagrid的dataset就可以了
比如dataset是ds,只要
ds.WriteXml("文件名");路径也可以写,默认是bin里!
如果是csv文件就比较麻烦点
FileStream file=new FileStream ("路径加文件名.csv",FileMode.Create );
StreamWriter write=new StreamWriter("路径加文件名.csv", false);
for(int i=0;i<ds.Table[0].Rows.Count;i++)
{
string tmp="";
for(int j=0;j<ds.Table[0].Columns.Count;j++)
{
tmp+=ds.Table[0].Rows[i][j]+"'";
}
write.WriteLine(tmp);
}
file.Close ();
write.Close ();
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货