| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2681 人关注过本帖
标题:DataGridView的如何进行数据绑定?
只看楼主 加入收藏
mawudi
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2009-10-21
结帖率:0
收藏
已结贴  问题点数:10 回复次数:4 
DataGridView的如何进行数据绑定?
比如说:当点击一行时,可以得到一个ID,查到数据库的一行记录(或是得到一个DataTable);当选定多行的时候,得到多个ID,怎么把这多行的数据用一个DataGridView显示出来???

就好像这样 i=1,查询出一个datagridView,  i=2,也查询出一个dataGridview, 但是怎么把这个2个dataGridView用一个dataGridView显示出来???
搜索更多相关主题的帖子: 数据 绑定 DataGridView 
2009-10-24 08:37
寒水1015
Rank: 2
等 级:论坛游民
帖 子:25
专家分:28
注 册:2009-8-30
收藏
得分:2 
this.dataGridView1.DataSource = ds.Tables[0];
其中ds对象
DataSet ds = new DataSet();
2009-10-24 17:25
tokoyoshi
Rank: 2
等 级:论坛游民
帖 子:99
专家分:67
注 册:2009-10-24
收藏
得分:2 
如果你是无连用楼上的方法,如果是直连用这种,但是你的方法return的必须是list类型,记住第二句一定要,因为第二句才是真正的绑定语句,前面是制定数据源。
this.GridView1.DataSource=new Test().testseleuser();
  this.GridView1.DataBind();
2009-10-24 17:34
daishunchao
Rank: 2
等 级:论坛游民
帖 子:5
专家分:22
注 册:2009-10-25
收藏
得分:2 
  前台拖一个GirdView的控件
去后台写
先添加2个命名空间
using System.Data.SqlClient;
using System.Data;

然后写数据库连接
con.Open();后输入以下代码(这个是我写的复制下来了)
  SqlDataAdapter sda=new SqlDataAdapter("select * from",con);
        DataSet ds = new DataSet();
        sda.Fill(ds, "pet");
        GridView1.DataSource = ds.Tables["pet"];
        GridView1.DataBind();
---------------------------------------------
   除了利用SqlDataAdapter适配器还可以利用
  SqlCommand cmd=new SqlCommand("select * from table",con);
 SqlDataReader sdr = cmd.ExecuteReader();
GridView1.DataSource =sdr;        
GridView1.DataBind();



   
2009-10-25 20:08
domon
Rank: 3Rank: 3
来 自:河南
等 级:论坛游侠
帖 子:92
专家分:191
注 册:2009-10-26
收藏
得分:2 
我想楼主的意思是如何进行动态绑定,这个我也不太清楚,但可以给你一个建议:
动态的更改sql语句,比如:如果你选的是1和2,就把语句改成表连接查询

希望,是走出来的!!!
2009-10-26 14:16
快速回复:DataGridView的如何进行数据绑定?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016430 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved