zqrx.net
当前位置:首页 >> C# winForm 怎么将DAtAgriDviEw中的选中多行的数据保存到一个*.txt文件中 >>

C# winForm 怎么将DAtAgriDviEw中的选中多行的数据保存到一个*.txt文件中

添加引用:using System.IO; private void button1_Click(object sender, EventArgs e) { string savefile = @"c:\a.txt"; StreamWriter sw = new StreamWriter(savefile, false); int selCount = dataGridView1.SelectedRows.Count; int colCount =

你在下面既然已经说了你会从dataGridView中取值了,那么你就先取值,然后利用IO,把值写入到文本中就行了

你直接把datagriew的数据源保留或者从datagriew中那列取出数据源比如是dataset1,然后用文件流将之写入到txt中就行了啊.

先添加BingSource1 让他绑定到你要操作的表添加datagridview让datagridview绑定到BingSource1添加一个DataNavigator 绑定到 BingSource1修改完以后 点保存就可以了、

控件有唯一的ID值,在这个保存按钮的事件中获得你要保存的datagridview值进行保存处理.

用文件流的模式,word格式可以保留,至于excel文件,其实就是一个数据库,操作跟数据库一样的道理 txt文件,基本都是数据流读写了,但至于其格式,没研究过,因为txt好像也没什么格式吧,顶多就是空格,换行啥的

在父窗体中声明一个pubilc修饰的DataGridViewRow类型的变量dr,此变量表示DataGridView中的行,然后选中datagridview的行的时候给父窗体中的dr变量赋值就行了.(this.ParentForm as 父窗体).dr=选中行.

在按钮单击事件中,执行SQL语句:Insert into select

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;namespace t1{ public partial class

1、点击添加,实例化一个DataGridView的行对象DataRow 然后把这个对象添加到DataGridView中,你的DataGridView要是可编辑状态,然后编辑数据,点保存循环读取DataGridView的行数据,存到实体类中,在通过后台SQL保存到数据库.

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.zqrx.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com