绑定源获取身份

时间:2011-06-01 10:12:43

标签: c#

根据下面的代码,如果我的sqltable中没有行,则textbox1.Text为0;我想要做的是从button_click更新表,以便自动生成和检索我的新Id值 - 这对于关系表是必要的。

我该如何做到这一点?

Form_Load
{
    SqlConnection con=new SqlConnection(connectionstring);
    SqlDataAdapter adap=new SqlDataAdapter(selectcommand);
    DataSet rec=new Dataset();
    adap.Fill(Rec);
    BindingSource bs=new BindingSource(rec,"TableName");

    TextBox1.DataBindings.Add("Text",bs,"Id");//Id is my primarykey
    TextBox2.DataBindings.Add("Text",bs,"Name");

    bs.AddNew();
}


button_click
{
    SqlCommandBuilder cb=new SqlCommandBuilder(adap);
    adap.update(rec.Tables["TableName"]);
}

0 个答案:

没有答案