Lista de parámetros globales

 

Lista de parámetros global (GPL)

Descripción general

Tipo:

Parámetros globales

Disponible desde:

V1.0.0.0

Descripción

La lista de parámetros globales contiene los parámetros globales de la biblioteca SqlRemote­Access. Se pueden sobrescribir de forma específica para su proyecto en el Administrador de bibliotecas.

Los parámetros globales de la biblioteca SqlRemoteAccess le permiten definir el tamaño del siguiente ALIAS para los búferes de datos:

oUserData que debe haber disponibles en el controlador para almacenar los datos SQL leídos de la base de datos SQL.

oRequestData que debe haber disponibles en el controlador para segmentar las peticiones SQL en cadenas separadas de un máximo de 200 caracteres antes de que se envíen a la base de datos SQL.

Parámetros globales

Variable

Tipo de datos

Rango de valores

Descripción

Gc_uiIpStringSize

UINT

El límite superior de la WSTRING del elemento wsGwIpaddress en la estructura ST_ConnectionSettings.

Valor predeterminado: 15

Gc_uiMaxRows

UINT

1...50

Número máximo de filas de la ARRAY de datos de usuario.

Valor predeterminado: 20

Gc_uiMaxColumns

UINT

1...50

Número máximo de columnas de la ARRAY de datos de usuario.

Valor predeterminado: 10

Gc_uiTableWstringLength

UINT

20...200

Longitud de la WSTRING en la ARRAY de datos de usuario.

Valor predeterminado: 200

Gc_uiRequestWstringLength

UINT

20...200

Longitud de la WSTRING en la ARRAY de datos de petición.

Configure un valor que corresponda a la longitud de las peticiones SQL que usa en su aplicación.

Valor predeterminado: 200

Gc_uiMaxRequest

UINT

1...40

Límite superior de la ARRAY de datos de petición.

Configure un valor que corresponda a la longitud de las peticiones SQL que usa en su aplicación.

Valor predeterminado: 20

Gc_uiRecBufferLength

UINT

512...2000

Longitud del búfer de respuesta en bytes.

Valor predeterminado: 1000

Gc_uiSendBufferLength

UINT

512...2000

Longitud del búfer de envío en bytes.

Valor predeterminado: 1000

NOTA: Las variables Gc_uiRecBufferLength y Gc_uiSendBufferLength definen el tamaño de los búferes internos de envío y recepción de datos. Los tamaños de estos búferes determinan el número de ciclos que se necesitan para transferir una petición o respuesta completa entre el controlador y la SQL Gateway. Los valores que elija podrían afectar al tiempo de ejecución de los servicios SQL y la memoria y, en consecuencia, el rendimiento global de la aplicación podría verse afectado.