Hi,
ich komme irgenwie nicht weiter. Ich möchte einen Datensatz per "Insert into ..." in die Datenbank schreiben.
soweit funktioniert das. Allerdings möchte ich gerne den Autowert aus der Datenbank als Rückgabewert haben.
Mit
da.InsertCommand.ExecuteReader();
und
da.InsertCommand.ExecuteScalar();
komme ich irgendwie nicht weiter. Funktioniert das nicht mit dem DbDataAdapter?
Hoffe, dass mir jem. weiterhelfen kann. Besten Dank schonmal im Voraus
ich komme irgenwie nicht weiter. Ich möchte einen Datensatz per "Insert into ..." in die Datenbank schreiben.
Code:
public long InsertLNG(String SQL) { DataTable dt = null; DbCommand cmd = provider.CreateCommand(); cmd.Connection = conn; cmd.CommandText = SQL; DbDataAdapter da = provider.CreateDataAdapter(); da.InsertCommand = cmd; da.InsertCommand.ExecuteNonQuery(); return 0; //soll nachher der Autowert aus der DB sein }
Mit
da.InsertCommand.ExecuteReader();
und
da.InsertCommand.ExecuteScalar();
komme ich irgendwie nicht weiter. Funktioniert das nicht mit dem DbDataAdapter?
Hoffe, dass mir jem. weiterhelfen kann. Besten Dank schonmal im Voraus
Comment