ExecuteNonQuery
-
jup hab ich
SqlConnection con = new SqlConnection(conStr);
und in dem conStr ist der connectionstring
und dann gehts so weiter
SqlCommand cmd = new SqlCommand(); con.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "spNeu"; cmd.Parameters.AddWithValue("@anr", anr); //usw.
und zum schluss kommt noch das
cmd.ExecuteNonQuery(); con.Close();
-
Du musst dem Command noch die Connection zuweisen.
-
wie wo zuweisen??? o_O
sorry
ich glaub, ich steh grad auf der leitung
-
Ich würde auf die Connectioneigenschaft des Commandobjekts tippen.
-
falls du
cmd.Connection.Open();
meinst .. das funzt nicht
aber das meinst du nichthm .... was meinst du .lol.
sorry
-
lies mal meinen Beitrag, da wo steht und so weiter. Und schau dir mal die èbergabeparameter an, die SqlCommand hat
-
Nein das meine ich nicht. Diese Connectioneigenschaft müsste null sein, also musst Du dieser Eigenschaft noch Deine Connection zuweisen.
-
omg
ich glaub ich war noch nie so neben mir und von verwirrtheit möcht ich garnicht anfangenwelche connectioneigenschaft?
sag mir einfach wie du das meinst .. sonst check ich das nie
ich glaub, ich sollte dazu sagen .. das ich c# noch nicht lange mache, oder?
-
ooooook
hat sich schon geklärt .lol.cmd.Connection = con;
hehe
falls du das auch nicht meinst . dann weiß ich auch nicht .. nur es funzt jetzt
daaaaanke
-
Hallo mokona !
Das kannst Du in einer Quellcodezeile unterbringen !
SqlCommand sqlCmd = new SqlCommand("[dbo].[sp_NeuSp]", sqlCon);
Gruß Ernst
-
ist das das gleich wie
cmd.CommandText = "[dbo].[sp]";