pesar irooni
یک شنبه 05 اسفند 1386, 20:05 عصر
سلام دوستان
من می خوام از transaction تو #C استفاده کنم اما نمیشه و پیغام خطای زیر رو میده :
MSDTC on server 'MAJID-9D94737DD' is unavailable.
کدم هم اینه :
private void button1_Click(object sender, EventArgs e)
{
objTransaction = new CommittableTransaction();
objAdapter.DeleteCommand = new SqlCommand("delete from person where phoneNumber = @phone",objConnection);
objAdapter.DeleteCommand.Parameters.AddWithValue("@phone", textBox1.Text);
try
{
objConnection.Open();
objConnection.EnlistTransaction(objTransaction);
objAdapter.DeleteCommand.ExecuteNonQuery();
objConnection.Close();
objTransaction.Commit();
MessageBox.Show("Deleted");
}
catch (SqlException err)
{
objTransaction.Rollback();
MessageBox.Show(err.Message);
}
}
من می خوام از transaction تو #C استفاده کنم اما نمیشه و پیغام خطای زیر رو میده :
MSDTC on server 'MAJID-9D94737DD' is unavailable.
کدم هم اینه :
private void button1_Click(object sender, EventArgs e)
{
objTransaction = new CommittableTransaction();
objAdapter.DeleteCommand = new SqlCommand("delete from person where phoneNumber = @phone",objConnection);
objAdapter.DeleteCommand.Parameters.AddWithValue("@phone", textBox1.Text);
try
{
objConnection.Open();
objConnection.EnlistTransaction(objTransaction);
objAdapter.DeleteCommand.ExecuteNonQuery();
objConnection.Close();
objTransaction.Commit();
MessageBox.Show("Deleted");
}
catch (SqlException err)
{
objTransaction.Rollback();
MessageBox.Show(err.Message);
}
}