C# 如何把datagridview的数据放进dataset里!

datagridview里的数据是我通过查询条件出来的数据,不是那张数据表里的所有数据,所以,我想把查询出来的数据存放在一个数据集里,我已经新建了一个dataset了,现在的问题就是如何把这些数据存放到这个dataset里?
还有,因为这个dataset存放的数据是临时的,我会通过查询数据后,把数据集里的数据在另外的一个界面的datagridview里显示出。如果界面关闭后,dataset里的数据就会清空的。
我要如何实现这一的功能呢?
请大家帮我一下!
谢谢!我的是界面设计,不是web的!

第1个回答  2011-04-23
看程序代码,找到datagridview的datasouse 如:datagridview.datasource=。。。。

后面的东西就是你所要的dataset
如:
datagridview.datasource=ds.tables[0].defalutview;
DataSet ds1=ds.tables[0].defalutview;
// 这里的ds1就是你要的本回答被提问者采纳
第2个回答  2011-04-23
sqlconnection con=new sqlconnection(连接字符串);
con.Open();
sqldataadpter adp=new sqldataadpter("select * from 表 where+条件",con);
dataset ds=new dataset();
adp.Fill(ds,"table");
datagridview.datasource=ds.tables[0].defalutview;
datagridview.databind();
//手写,可能会有错误
第3个回答  2011-04-23
datagridview里面的数据你一开始就用dataset绑定就是追问

可以讲详细点吗?谢谢!

C#如何保留datagridview中的原有数据并将新的数据添加到datagridview...
在asp.net 中dataset是本地数据集,一般和GridView和datalist,reapeter结合起来使用,想把数据填充到dataset里去,需要用到dataadapter,具体的例子代码如下:SqlConnection con = new SqlConnection();con.ConnectionString = "server=localhost;database=TuShuManage;uid=sa;pwd=sa";SqlCommand cmd = new...

C#如何将dataGridView内容载入DataSet中
DataSet selectds = new DataSet();数据集.Tables.Add(dt);\/\/这样就好勒!

c#,从数据库中查数据,只有姓名"张三",用DataGridView很好写出,但怎么写...
可以用类似连接的方法啊,在DataGridView中,把姓名那字段设置下,点击时可以传送参数就可以了啊,后在用一个变量接受放在里面就可以了

c#winform datagridview控件怎么在上面直接修改并且更新到sql数据库
this.datagridview1.datasource=dataset1.tables[0];\/\/绑定数据源,这样在界面修改单元格时,就可以更新到dataset dataAdapter dataadapter1=new dataAdapter(selectSQL,connnection);dataadapter1.update(dataset1.tables[0]);\/\/通过datatable修改数据库 ...

C# datagridview里面的数据显示到textbox里面
connection.Open();\/\/打开数据库 SqlDataAdapter Adapter = new SqlDataAdapte(sql,Dbconnection.connection);DataSet dataset = new DataSet(); Adapter.Fill(dataset); dgvShowInfo.DataSource=dataset.Tables[0];DataTable table =dataset.Tables[0];txtRName.Text = table.Rows[0]["StuName"]....

在C#里怎么将DataGridView控件和数据库的查询绑定起来啊。
DateGridView 俗称数据操作多面手,是Microsoft Visual Studio中的一个控件。使用 DataGridView 控件,可以显示和编辑来自多种不同类型的数据源的表格数据。将数据绑定到 DataGridView 控件非常简单和直观,在大多数情况下,只需设置 DataSource 属性即可。在绑定到包含多个列表或表的数据源时,只需将 DataMemb...

C#修改datagridview 的值,并更新数据库
datagridview中的数值你是通过dataset和dateadapter读出来的吧,然后当做datasource给了datagridview,你可以编辑datagridview的最后一行为button,同时绑定一个函数来弹出窗体,而绑定的函数里会有你点击的是那一行,然后从dateset中读出相应一行的数据赋值给窗体。修改后点击窗体的确定,将dataset中的table【0】...

C#winform如何通过Datagridview向数据库增加数据
tring constr = "server=.;database=School;uid=123;pwd=123;";SqlConnection conn = new SqlConnection(constr);\/\/创建数据库连接conn.Open();\/\/打开连接\/\/往表 Tittle里插入指定内容。string str = string.Format("insert into Tittle (name,sex,age,birthday) values ('{0}','{1}','{2...

C#怎么把Datagridview一列的值导出到txt文件中
一般都是用DataSet去填充Datagridview里面的数据,你可以把DataSet.Table[0].Rows[x]放进一个String str里面,然后用StreamWriter ss=new StreamWriter ("要输出到Txt的路径");ss.WriteLine(str);

C#如何将DataGirdView中选中的行 添加到另一个DatagridView中
首先保证这两个表的数据结构一致.然后开始循环:DataTable dt = new DataTable("selectdata");DataRow dr;\/\/先创建列 dt.Columns.Add("姓名", System.Type.GetType("System.String"));dt.Columns.Add("地址", System.Type.GetType("System.String"));for (int i = 0; i <this.dataGridView...

相似回答