Forum: ASP.NET |
Thema:
Re: Transaction |
Von:
Jack Lee (
06.10.2004 11:44) |
Hi,
erstmal DANKE, mein Bespiel funktioniert. Aber dennoch habe ich noch eine Frage. Alle Beispiele haben die Connection und das SQL-Command in einer Funktion. Kann ich das auch Kapseln ?
Source:
SqlConnection MyNWConn = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["MY_DB_CONN"]);
MyNWConn.Open();
SqlCommand myCommand = new SqlCommand("insert_videos",MyNWConn);
myCommand.CommandType = CommandType.StoredProcedure;
SqlTransaction trans = MyNWConn.BeginTransaction();
myCommand.Transaction = trans;
SqlParameter myParm_id = myCommand.Parameters.Add("@id", SqlDbType.Int);
myParm_id.Value = id;
myCommand.ExecuteNonQuery();
//Zweites Commando usw.
myCommand.Text = "insert_videos";
myCommand.ExecuteNonQuery();
//mySqlCommand3(); !!!
trans.Commit();
MyNWConn.Close();
MyNWConn.Dispose();
Ist es möglich Sql-Commandos in eine Methode packen.
Hierzu müßte ich aber ein paar Objekte übergeben !
Big Thanx
Jack
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!