CTI Client SQL Funktionen (C++ CTI API)

CTI_SQLBegin

Inhalt  Zurück  Vor

Eine SQL-Abfrage wird gestartet.

 

DWORD WINAPI CTI_SQLBegin(

 PTCHAR pszCommand,

 DWORD dwMaxCount

);

Parameter

pszCommand

SQL-Kommando, welches an die Datenbank geschickt wird.

 

dwMaxCount

Maximale Anzahl der Datensätze, die abgefragt werden soll.

 

Rückgabewert

DWORD

Abfrage-ID

 

Bemerkungen

Die Funktion startet eine Datenbankabfrage. Es kann ein beliebiger SQL-String übergeben werden, sofern der Administrator hier keine Beschränkungen vorgenommen hat. Da die Zahl der ermittelten Datensätze sehr groß werden kann sollte sie mit dwMaxCount sinnvoll beschränkt werden. Die Abfrage lässt sich mit CTI_SQLNext fortsetzen und CTI_SQLEnd beenden. Mit CTI_SQLBegin gestartete Abfragen werden nach einigen Minuten selbständig auf dem Server terminiert. Bei jeder Abfrage wird eine Abfrage-ID zurückgeliefert. Diese wird beim Aufruf von CTI_SQLNext und CTI_SQLEnd benötigt. Wird 0 zurückgeliefert so konnte die Abfrage nicht gestartet werden. Das ist der Fall wenn der Benutzer nicht an der Datenbank angemeldet ist.

 

Beispiel

SQL-Demo

 

Siehe auch

Übersicht SQL | SQL_BEGIN

 


Send feedback to TAPIMaster®

© 2020 Tino Kasubke. Alle Rechte vorbehalten