UDF > SQLite >


_SQLite_SafeMode

Désactive ou active le mode sans échec

#include <SQLite.au3>
_SQLite_SafeMode ( $bSafeModeState )

Paramètre

$bSafeModeState True ou False pour activer ou désactiver le mode sans échec

Valeur de retour

Retourne $SQLITE_OK.

Remarque

Le mode sans échec empêche SQLite de planter, ce qui peut être causée par le passage d'une requête invalide ou le handle d'une base de données invalide.
Ce mode est activé par défaut.

Exemple

#include <SQLite.au3>
#include <SQLite.dll.au3>

_SQLite_Startup()
ConsoleWrite("_SQLite_LibVersion=" & _SQLite_LibVersion() & @CRLF)
_SQLite_SafeMode(False)
_SQLite_Exec(-1, "CREATE tblTest (a,b,c);") ; Aucune base de données ouverte, SQLite plantera à cause de SafeMode = false
_SQLite_Shutdown()