在WinForm中,DataReader是不能直接绑定到DataGridView的,我想到了用两种方法来实现将DataReader绑定到DataGridView。 SqlCommand command = new SqlCommand(QueryString, connection); connection.Open(); SqlDataReader reader = command.ExecuteReader(); //方法一,借助于DataTable //DataTable table = new DataTable(); //table.Load(reader); //dataGridView1.DataSource = table; //方法二,借助于BindingSource BindingSource bs = new BindingSource(); bs.DataSource = reader; dataGridView1.DataSource = bs; reader.Close();
相关文章
- 07-15无法绑定到属于C#/ XAML应用程序中的WindowsFormsHost子对象的属性的解决方法?
- 07-15winform中ComboBox的数据绑定方法
- 07-15winform学习之----将多个控件的click方法绑定到同一click方法中
- 07-15一、winForm-DataGridView操作——控件绑定事件的两种方法
- 07-15Winform中DataGridView绑定IList数据源后的排序的控件
- 07-15winform中dataGridView单元格根据值设置新值,彻底解决绑定后数据类型转换的困难
- 07-15winform中dataGridView单元格根据值设置新值,彻底解决绑定后数据类型转换的困难
- 07-15Mybatis中DAO层接口没有写实现类,Mapper中的方法和DAO接口方法是怎么绑定到一起的,其内部是怎么实现的
- 07-15WinForm控件复杂数据绑定常用数据源(对Combobox,DataGridView等控件DataSource赋值的多种方法)
- 07-15Java学习笔记——可视化Swing中JTable控件绑定SQL数据源的两种方法