返回首页

我有一个数据集内的DataTable,我不使用TableAdapter的,我只是想添加到表中的行

回答

评论会员:巴拉Selvanayagam 时间:2012/02/06
try

            {

                DataTable dt = new DataTable();

 

                dt.Columns.Add("ID", typeof(int));

                dt.Columns.Add("Name", typeof(string));

 

                DataRow dr = dt.NewRow();

                dr["ID"] = 100;

                dr["Name"] = "Bala";

                dt.Rows.Add(dr);

 



               // dataGridView1.DataSource = dt;    



            }

            catch (Exception ex)

            {

 

                MessageBox.Show(ex.Message);  

            }
更新1

1。希望你的数据集,声明如下

{C}
2。希望你的数据绑定如下

 try

            {

 

                SqlConnection oconn = new SqlConnection();

                oconn.ConnectionString = "Data Source=Localhost;Initial Catalog=TEST_DB;user=sa;password=123";

                oconn.Open();

 

                SqlDataAdapter oda = new SqlDataAdapter("Select ID,Name from employees", oconn);

                oda.Fill(ds);

                dataGridView1.DataSource = ds.Tables[0];     

 

            }

            catch (Exception ex)

            {

 

                MessageBox.Show(ex.Message);  

            }
3。你可以添加一个新行附加如下表到DataSet

{体C3}
评论会员:游客 时间:2012/02/06
ManishaTambade:尝试{的C4}
P.Salini
评论会员:游客 时间:2012/02/06
收藏数据表中的所有数据,然后通过过滤器使用的RowFilter从DropDownList的选定项目