[基础]datagridview绑定数据源的几种常见方式

简介:  private void button1_Click(object sender, EventArgs e)        {            //using (SqlConnection conn = new SqlConnection(ConfigurationManager.
  private   void  button1_Click( object  sender, EventArgs e)
        
{
            
//using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connStr"].ToString()))
            
//{
            
//    SqlDataAdapter sda = new SqlDataAdapter("Select * From T_Class Where F_Type='Product' order by F_RootID,F_Orders", conn);
            
//    DataSet Ds = new DataSet();
            
//    sda.Fill(Ds, "T_Class");

            
//    //使用DataSet绑定时,必须同时指明DateMember
            
//    //this.dataGridView1.DataSource = Ds;
            
//    //this.dataGridView1.DataMember = "T_Class";

            
//    //也可以直接用DataTable来绑定
            
//    this.dataGridView1.DataSource = Ds.Tables["T_Class"];
            
//}

            
//甚至直接直接绑定数组
            ArrayList AL = new ArrayList();
            AL.Add(
new myItem("text1""value1"));
            AL.Add(
new myItem("text2""value2"));
            AL.Add(
new myItem("text3""value3"));
            
this.dataGridView1.DataSource = AL;
            
        }



        
class  myItem 
        
{
            
private string _Text;
            
private string _Value;

            
public myItem(string text, string value) 
            
{
                
this._Text = text;
                
this._Value = value;
            }


            
public string Text {
                
set { _Text = value; }
                
get return _Text; }
            }


            
public string Value
            
{
                
set { _Value = value; }
                
get return _Value; }
            }

        }
目录
相关文章
|
2月前
|
数据库 数据安全/隐私保护
winform通过ListView绑定数据库数据源
winform通过ListView绑定数据库数据源
34 0
winform通过ListView绑定数据库数据源
|
10月前
|
C# 数据库
C# DataGridView用法(—)代码绑定数据源
C# DataGridView用法(—)代码绑定数据源
393 1
|
8月前
gridControl在同一列的不同行创建不同的控件(已CheckEidt搭配ButtonEdit为例)
gridControl在同一列的不同行创建不同的控件(已CheckEidt搭配ButtonEdit为例)
|
SQL 数据库 C++
C/C++ Qt 数据库与TreeView组件绑定
在上一篇博文`《C/C++ Qt 数据库QSql增删改查组件应用》`介绍了Qt中如何使用SQL操作函数,并实现了对数据库的增删改查等基本功能,从本篇开始将实现数据库与View组件的绑定,通过数据库与组件关联可实现动态展示数据库中的表记录。
238 0
C/C++ Qt 数据库与TreeView组件绑定
C#编程-70:dataGridView绑定数据源
C#编程-70:dataGridView绑定数据源
204 0

热门文章

最新文章