zoukankan      html  css  js  c++  java
  • 【原】把datagridview中的数据保存到txt文档中

    代码
    using System.IO
    public void SaveFile()
            {
                
    //实例化一个保存文件对话框
                SaveFileDialog sf = new SaveFileDialog();
                
    //设置文件保存类型
                sf.Filter = "txt文件|*.txt";
                
    //如果用户没有输入扩展名,自动追加后缀
                sf.AddExtension = true;
                
    //设置标题
                sf.Title = "写文件";
                
    //如果用户点击了保存按钮
                if (sf.ShowDialog() == DialogResult.OK)
                {
                    
    //实例化一个文件流--->与写入文件相关联
                    FileStream fs = new FileStream(sf.FileName, FileMode.Create);
                    
    //实例化一个StreamWriter-->与fs相关联
                    StreamWriter sw = new StreamWriter(fs);
                    
    //开始写入
                    if (this.dataGridView1.Rows.Count < 1)
                    {
                        MessageBox.Show(
    "没有数据!导出失败!""提示", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    }
                    
    else
                    {
                        
    for (int i = 0; i < this.dataGridView1.Rows.Count - 1; i++)
                        {
                            sw.WriteLine(
    this.dataGridView1.Rows[i].Cells[0].Value.ToString());
                        }
                        
    //sw.Write(this.textBox1.Text);
                        
    //清空缓冲区
                        sw.Flush();
                        
    //关闭流
                        sw.Close();
                        fs.Close();
                        MessageBox.Show(
    "保存成功!""提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }


            }
  • 相关阅读:
    一起谈.NET技术,C#调试心经(续) 狼人:
    基于xmpp openfire smack开发之openfire介绍和部署[1]
    mysql学习笔记二
    使用jQuery实现的网页版的个人简历
    基于xmpp openfire smack开发之smack类库介绍和使用[2]
    基于色彩恒常( color constancy)特性的FrankleMcCann Retinex图像增强。
    The import org.cocos2dx.lib cannot be resolved
    C++编译器的递归深度与程序优化思考
    jquery实战视频教程_选项卡效果一
    编译器是怎样工作的?用lex和yacc 写一个计算器(2)
  • 原文地址:https://www.cnblogs.com/gebenhagen/p/1730561.html
Copyright © 2011-2022 走看看