Eine SQL-Anweisung vorbereiten
- Last UpdatedSep 24, 2024
- 1 minute read
Sie können beliebige parametrisierte SQL-Anweisungen erstellen und die Parameter dann dynamisch einzeln ändern. Auf diese Weise können Sie beispielsweise eine generische Anweisung mit Parameter-Platzhaltern in einer Datei speichern, mit der Funktion SQLLoadStatement() laden und mit der Funktion SQLPrepareStatement() vorbereiten. Anschließend können Sie die folgenden Funktionen verwenden, um den einzelnen Parametern Werte zuzuweisen:
-
SQLPrepareStatement()
-
SQLSetParamChar()
-
SQLSetParamDate()
-
SQLSetParamDateTime()
-
SQLSetParamDecimal()
-
SQLSetParamFloat()
-
SQLSetParamInt()
-
SQLSetParamLong()
-
SQLSetParamNull()
-
SQLSetParamTime()
-
SQLClearParam()
-
SQLClearStatement()
Wenn Sie bestimmte Parameter einer SQL-Anweisung ersetzen wollen, geben Sie an der Stelle, an der der Parameter später spezifiziert werden soll, ein Fragezeichen (?) ein. Die Anweisung wird "vorbereitet" (Prepare), die Parameter werden in die Anweisung eingesetzt (Set), und dann wird die Anweisung ausgeführt.