habe schon wieder mal ´ne Frage.
Wie, genau, lautet die Syntax für folgende UPDATE-Anweisung in Base (LibreOffice)?
Code: Alles auswählen
stSql = "UPDATE ""Person"" SET ""Vorname"" = '$Vorname',""Nachname"" = '$Nachname' ,""GebDat"" = '$GebDat, ""Hausnummer"" = '$Hausnummer, ""strID"" = '$strID', ""plzID"" = '$plzID', ""Telefon"" = '$Telefon', ""Geschlecht"" = '$Geschlecht' WHERE ""ID"" = '$ID'"
REM
oSQL_Anweisung.executeUpdate(stSql)
Code: Alles auswählen
BASIC-Laufzeitfehler.
Es ist eine Ausnahme aufgetreten
Type: com.sun.star.sdbc.SQLException
Message: Wrong data type: java.lang.IllegalArgumentException.
Alle anderen Felder sind Textfelder (VARCHAR) außer Primärkey (ID = Integer, Autowert)
Ich habe nur etwas Erfahrung mit ASP.NET (Windows). Da ist die UPDATE-Anweisung komplett anders.
Bei BASE bin ich Novize!!
Danke für die potentielle Hilfe.
Noch ´ne Frage.
Hat jemand eine gute Literatur-Empfehlung mit anschaulichen Beispielen?
Ja, ich weiß, dass Internet ist voll davon, aber, Euere Empfehlungen wären mir sympathischer.
Danke.
Herbert