用datagrid,直接绑定数据库中的表

解决方案 »

  1.   

    可以同DataSet绑定,或者从数据库中读出数据,ListView.Items.Add(item)方法一条一条加。然后在ListView的mouse_Click事件处理函数中用以下语句:
    ListViewItem item=listView1.SelectedItems[0]
    name.Text=item.SubItems[0].Text;
    address.Text=item.SubItems[1].Text;
      

  2.   

    Connection = new SqlConnection( "server=(local);database=数据库;uid=sa;pwd=密码" );
    DataSet ds = new DataSet();
    SqlDataAdapter da = new SqlDataAdapter("select * from Area",Connection);
    Connection.Open();
    MessageBox.Show(Connection.ConnectionString);
    da.Fill(ds,"Area");
    Object[] myObjArray = new Object[10] ;
    for (int i = 0 ;i < ds.Tables[0].Rows.Count;i++)
    {
        myObjArray = ds.Tables[0].Rows[i].ItemArray;
    for (int j = 0 ;j<ds.Tables[0].Columns.Count; j++)
    {
    listView1.Items.Add(myObjArray[j].ToString());
    listView1.Items.Add("\n");
    }
      

  3.   

    这里面的for 语句什么意思呀