日期:2014-05-17  浏览次数:20804 次

DEV控件怎么绑定dataset的数据啊?
上网搜索了好多文章,都是讲DEV的设置技巧,却没有最简单的使用。
我往窗体上放了一个gridControl1,然后
 SqlDataAdapter adapter = new SqlDataAdapter();
 DataSet ds = new DataSet();
 adapter.Fill(ds, "testTable");
.....读出数据......
 dataGridView3.DataSource = ds;
 dataGridView3.DataMember = "testTable";//用微软的gridiew这样就可以显示出数据了
 
 this.gridControl1.DataSource = ds; //使用DEV的控件却不行
this.gridview1.datasource=ds       //出错
怎么才能让DEV的gridControl1中的gridview显示出来记录集中的数据呢?

我以前是用一个bindingSource与gridControl1绑定,然后再设置gridview的各列的字段,非要用它不可吗?


------解决方案--------------------
SqlDataAdapter adapter = new SqlDataAdapter();你这里的sql语句呢,不然怎么查询进去绑定?
this.gridview1.datasource=ds;是这样绑定没错的,应该是你上面的我说的这个方法参数没传进来吧

------解决方案--------------------
这样就行


            this.gridControl1.DataMember = "testTable";
            this.gridControl1.DataSource = this.ds;