SqlCommand 使用OUTPUT返回DataSet private void button1_Click(object sender, EventArgs e) { string vSQL = "update detail set other='sss' OUTPUT inserted.other"; SqlConnection vConn = new SqlConnection("Data Source=localhost;Initial Catalog=test; user id =sa;Password=SA"); SqlCommand vCommand = new SqlCommand(vSQL, vConn); SqlDataAdapter vDa = new SqlDataAdapter(vCommand); DataSet vDs = new DataSet(); vDa.Fill(vDs); dataGridView1.DataSource = vDs.Tables[0]; }