Skip to main content
Skip table of contents

DBExecSQL()

DBExecSQL() – SQL Statement ausführen



Die Funktion führt ein SQL Statement aus. Diese Funktion ist für SQL-Statements gedacht, die keine Rückgabemenge erzeugen, also z.B. ein "UPDATE"-Statement.

Hinweis


Die Funktion sollte ab Version 6.1 nicht mehr verwendet werden. Dafür stehen nun direkte Funktionen der Tabellen (TBeStandardTable, TBeRightsTable, TBeAdsQuery oder TBeMemTable) zur Verfügung.
oQuery.CbExecSQL()


ParameterBeschreibung

aQuery:O

SQL-Query-Objekt (vom TYP TBeAdsQuery)


Rückgabewert


Numerisch - Anzahl der geänderten Datensätze.

Beispiel


CODE
|oQuery|

oQuery     := CreateObject('TBEADSQuery'),
oQuery.SQL := 'UPDATE "Dab010.adt"                  '+
              'SET ARTNR = ''TEST-UPDATE''          '+
              'WHERE ARTNR = ''TEST-ARTIKEL''       ',

ProgressbarShow("SQL-Query", "SQL-Befehl wird ausgeführt"),
DBExecSQL(oQuery),
ProgressbarHide(),
DestroyObject(oQuery),
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.