0 = connexion synchrone (valeur par défaut), 1 (ou valeur différente de 0) = connexion asynchrone
SQL charset
Entier long
100
Encodage du texte utilisé pour les requêtes envoyées aux sources externes (via le SQL pass-through). La modification est effective pour le process courant et la connexion courante. Valeurs possibles : identifiant MIBEnum (cf. note 2) ou valeur -2 (cf. note 3) Par défaut : 106 (UTF-8)
SQL connection timeout
Entier long
5
Durée maximale d’attente lors de l’exécution de la commande SQL LOGIN. Cette valeur doit être fixée avant l’ouverture de la connexion pour être prise en compte Valeurs possibles : durée en secondes Par défaut : pas de timeout
SQL max data length
Entier long
3
Longueur maximale des données retournées
SQL max rows
Entier long
2
Nombre maximum de lignes dans l’ensemble résultant (utilisé pour les prévisualisations)
SQL On error abort
Entier long
1
En cas d’erreur, 4D stoppe immédiatement l’exécution du script.
SQL On error confirm
Entier long
2
En cas d’erreur, 4D affiche une boîte de dialogue détaillant l’erreur et permettant à l’utilisateur d’interrompre ou de poursuivre l’exécution du script.
SQL On error continue
Entier long
3
En cas d’erreur, 4D l’ignore et poursuit l’exécution du script.
SQL param in
Entier long
1
SQL param in out
Entier long
2
Utilisable uniquement dans le contexte d'une procédure stockée SQL (paramètre entrée-sortie défini dans la procédure stockée)
SQL param out
Entier long
4
Utilisable uniquement dans le contexte d'une procédure stockée SQL (paramètre sortie défini dans la procédure stockée)
SQL query timeout
Entier long
4
Durée maximale d’attente de la réponse lors de l’exécution de la commande SQL EXECUTER. Valeurs : durée en secondes Par défaut : pas de timeout
SQL use access rights
Chaîne
SQL_Use_Access_Rights
Permet de restreindre les droits d’accès à appliquer lors de l’exécution des commandes SQL du script. Lorsque vous utilisez cet attribut, vous devez passer 0 ou 1 dans valAttribut :
valAttribut = 1 : 4D utilise les droits d’accès de l’utilisateur 4D courant.
valAttribut = 0 (ou attribut non défini) : 4D ne restreint pas les accès, les droits du Super_Utilisateur sont utilisés.