Liste des paramètres globaux

 

Liste des paramètres globaux (GPL)

Présentation

Type :

Paramètres globaux

Disponible à partir de la version :

V1.0.0.0

Description

Cette liste contient les paramètres globaux de la bibliothèque SqlRemoteAccess. Vous pouvez les modifier en fonction de votre projet dans le Gestionnaire de bibliothèques.

Les paramètres globaux de la bibliothèque SqlRemoteAccess vous permettent de définir la taille de l'ALIAS suivant des tampons de données :

oAlias UserData qui doit être disponible dans le contrôleur, pour stocker les données SQL lues dans la base de données SQL.

oAlias RequestData qui doit être disponible dans le contrôleur pour segmenter les requêtes SQL en plusieurs chaînes d'au maximum 200 caractères avant leur envoi à la base de données SQL.

Paramètres globaux

Variable

Type de données

Valeur plage

Description

Gc_uiIpStringSize

UINT

Limite supérieure du type WSTRING pour l'élément wsGwIpaddress de la ST_ConnectionSettings structure.

Valeur par défaut : 15

Gc_uiMaxRows

UINT

1 à 50

Nombre maximum de lignes du tableau ARRAY de données utilisateur.

Valeur par défaut : 20

Gc_uiMaxColumns

UINT

1 à 50

Nombre maximum de colonnes du tableau ARRAY de données utilisateur.

Valeur par défaut : 10

Gc_uiTableWstringLength

UINT

20 à 200

Longueur de la chaîne WSTRING dans le tableau ARRAY de données utilisateur.

Valeur par défaut : 200

Gc_uiRequestWstringLength

UINT

20 à 200

Longueur de la chaîne WSTRING dans le tableau ARRAY de données utilisateur.

Configurez une valeur correspondant à la longueur des requêtes SQL que vous utilisez dans votre application.

Valeur par défaut : 200

Gc_uiMaxRequest

UINT

1 à 40

Limite supérieure du tableau ARRAY des données de la requête.

Configurez une valeur correspondant à la longueur des requêtes SQL que vous utilisez dans votre application.

Valeur par défaut : 20

Gc_uiRecBufferLength

UINT

512 à 2000

Longueur du tampon de réponse, en octets.

Valeur par défaut : 1000

Gc_uiSendBufferLength

UINT

512 à 2000

Longueur du tampon d'envoi, en octets.

Valeur par défaut : 1000

NOTE : les variables Gc_uiRecBufferLength et Gc_uiSendBufferLength définissent la taille des tampons internes d'envoi et de réception de données. La taille de ces tampons détermine le nombre de cycles requis pour transférer complètement une requête ou une réponse entre le contrôleur et la SQL Gateway. Les valeurs choisies peuvent avoir un impact sur la durée d'exécution des services SQL et sur la mémoire, ce qui a une incidence sur les performances globales de l'application.