sqlsetprop(SqlHandle AS Integer, PropertyName AS String, SetValue AS Any)
Verändert eine Eigenschaft eines SqlHandles.
Das SqlHandle dessen Eigenschaft verändert werden soll.
Die Eigenschaft die verändert werden soll. Die folgende Tabelle zeigt, welche Eigenschaften festgelegt werden können und welchen Wert diese Eigenschaften annehmen können.
Zusätzlich zu den Eigenschaften die verändert werden können, gibt es auch noch Eigenschaften die nur gelesen werden können. Diese befinden sich in der Dokumentation der Funktion sqlgetprop().
| Eigenschaft |
Optionen |
Standard |
Beschreibung |
| BatchMode |
.T. .F. |
.T. |
Steuert das Verhalten der Runtime wenn mehrere Ergebnisse produziert werden. |
Mit dieser Eigenschaft kann gesteuert werden wie sich die Funktion sqlexec() verhält, wenn eine Abfrage ausgeführt wird die mehr als ein Ergebnis produziert. Wenn der Wert BatchMode auf .T. festgelegt ist, verwirft sqlexec() alle Ergebnisse bis auf das letzte Ergebnis. Wenn BatchMode auf .F. festgelegt ist, liefert sqlexec() das erste Ergebnis und die Laufzeit erwartet, dass alle weiteren Ergebnisse mit der Funktion sqlmoreresults() abgerufen werden. Solange nicht alle Ergebnisse abgerufen wurden kann das SqlHandle nicht mehr für neue Abfragen verwendet werden.