Das unten Stück Code, die folgende Ausnahme wirft ..SqlCommand C# Ausgabe
Fehlermeldung:
Objektverweis auf eine Instanz eines Objekts nicht festgelegt. Stack-Trace:
bei System.Data.SqlClient.SqlCommand.ExecuteReader (CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream) bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
Ich bin verloren nach dem Grund, warum ..
sqlcon = new SqlConnection(strSqlconnection);
SqlCommand sqlcomSMCheckin = new SqlCommand("prc_CheckIn", sqlcon);
sqlcomSMCheckin.CommandType = CommandType.StoredProcedure;
sqlcomSMCheckin.Parameters.Add("@Description", SqlDbType.VarChar).Value = "My App";
sqlcomSMCheckin.CommandTimeout = this.iCommandTimeOut;
if (sqlcon.State == ConnectionState.Closed)
{
sqlcon.Open();
}
if (sqlcomSMCheckin != null)
{
sqlcomSMCheckin.ExecuteNonQuery(); // error here
sqlcomSMCheckin.Dispose();
}
Und Sie sind 100% sicher, dass Sie eine Verbindung zur richtigen Datenbank herstellen? Wie sieht Ihre Verbindungszeichenfolge aus? Haben Sie versucht, "dbo.prc_CheckIn" anzugeben? –
yup die SP läuft alle 20 Sekunden, ich bekomme diesen Fehler zu anderen Zeiten nicht. –
Was hat sich dann seit diesen "anderen Zeiten" geändert ?? –