Eine Ausnahme, die ausgelöst wird, wenn der Datenbanktreiber einen Fehler feststellt. Dieses Tag könnte sowohl für C # 'SqlExpection' als auch für Java 'SQLException' verwendet werden.
Beim Ausführen der folgenden (vollständigen) SQL-Abfrage auf Microsoft SQL Server 2000:
%Vor%
Ich bekomme die folgende Ausnahme:
%Vor%
Was mache ich hier falsch und wie kann ich es korrigieren?
Mein Code löst aus
%Vor%
was auf Englisch wahrscheinlich so ist:
%Vor%
Das ist mein Code:
%Vor%
}
Irgendwelche Hinweise darauf, was ich falsch mache? Ich habe zwei Threads auf Code Ranch über ähnliche Probleme gesehen, aber keine v...
Ich erhalte derzeit den Fehler
%Vor%
weil ich verwende
%Vor%
und hatte auch
%Vor%
in meinem Code.
Ich muss jetzt die ResultSet-Zeile entfernen, aber das lässt mich mit dem folgenden Code umgehen:
%Vor%
Ich bin mir nicht sicher...
java.sql.SQLException bietet eine Funktion int getErrorCode() , so dass das Programm wissen kann, was genau passiert ist, um die Ausnahme zu verursachen. Irgendeine Chance, eine Liste dieser Codes für MySQL zu erhalten?
Ich möchte, dass @ messages @ folder.messages zurückgibt, wobei der Wert der Spalte "deleted" NICHT gleich true ist. Ich bin mir nicht sicher, warum dies eine SQLException wirft. Ich denke, dass ich das gelöschte Attribut nicht richtig formatier...