我的表名NewsContentT主键Job_no想用dataset作修改一下是代码 
SqlConnection conn = new SqlConnection(); 
        conn.ConnectionString = "Data Source=B87442FE981D4BA;Initial Catalog=BHLogistics;Persist Security Info=True;User ID=sa;Password=191919"; 
        SqlDataAdapter da = new SqlDataAdapter("Select * from NewsContentT", conn); 
        DataSet ds = new DataSet(); 
        SqlCommandBuilder cb = new SqlCommandBuilder(da); 
        DataTable dt = new DataTable(); 
        da.Fill(ds, "NewsContentT"); 
        try 
        { 
            conn.Open();             DataRow dr = ds.Tables["NewsContentT"].Rows.Find("Job_no"); 
            if (dr == null) 
            { 
                Response.Write("没有找到编号!!!"); 
            } 
            else 
            { 
                dr.BeginEdit(); 
                dr["NewTitle"] = NewTitleTextBox.Text; 
                dr["linkHref"] = linkHrefTextBox.Text; 
                dr["NewsTag"] = NewsTagTextBox.Text; 
                dr["EditNewsPeople"] = EditNewsPeopleTextBox.Text; 
                dr["EditNewsTime"] = EditNewsTimeTextBox.Text; 
                dr["NewsFirstClass"] = NewsFirstClassTextBox.Text; 
                dr["NewsSecondClass"] = NewsSecondClassTextBox.Text; 
                dr["NewContent"] = NewContentTextArea.Value.ToString(); 
                dr.EndEdit(); 
            } 
        } 
        catch (Exception ex) 
        { 
            Response.Write(ex.Message); 
        } 
        finally 
        { 
            conn.Close(); 
        } 
请问这个地方DataRow dr = ds.Tables["NewsContentT"].Rows.Find(到底应该写什么); 
应该怎么写才能实现功能
举个例子,不要直接告诉我写主键,例如有一条数据Job_no=1,NewTitle=aaa之后的都等于aaa,利用更新把Job_no=1的这条记录更新为bbb,用一个textbox.text接受Job_no的值,Job_no为表的主键