Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
SQLCONNECT and SQLEXEC
Message
From
03/10/2002 11:33:31
 
 
To
03/10/2002 11:20:50
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Miscellaneous
Thread ID:
00707352
Message ID:
00707365
Views:
23
>Hi, there're anybody that can tell me how can i use SQLCONNECT and SQLEXEC to access to a SQL table.
>
>excuse my poor english
>Thanx.

Hay un foro en castellano de Visual Foxpro si tienes problemas con el inglés como es mi caso.



Con respecto a tu pregunta, exactamente que necesitas, pues la respuesta como la has formulado es bastante extensa. Por ponerte algo de la ayuda:

Envía una instrucción SQL al origen de datos, donde se procesa la instrucción.

SQLEXEC(nConnectionHandle, [cSQLCommand, [cCursorName]])

Valores devueltos
Numeric

Parámetros
nConnectionHandle
Especifica el identificador de conexión al origen de datos devuelto por SQLCONNECT( ).
cSQLCommand
Especifica la instrucción SQL transferida al origen de datos.
La instrucción SQL puede contener una cláusula WHERE parametrizada, que crea una vista parametrizada. Todos los parámetros de la cláusula WHERE deben definirse antes de ejecutar SQLEXEC( ). Por ejemplo, si los parámetros son variables, éstas deberán crearse e inicializarse antes de ejecutar SQLEXEC( ).

Para obtener información adicional acerca de cómo crear vistas parametrizadas, vea Crear vistas.

cCursorName
Especifica el nombre del cursor de Visual FoxPro al que se envía el conjunto de resultados. Si no incluye un nombre de cursor, Visual FoxPro utilizará el nombre predeterminado SQLRESULT.
Para varios conjuntos de resultados, se obtienen nuevos nombres de cursor agregando un número incrementado al nombre del primer cursor.



Establece una conexión con un origen de datos.

SQLCONNECT([DataSourceName, cUserID, cPassword | cConnectionName])
Valores devueltos
Numeric

Parámetros
DataSourceName
Especifica el nombre de un origen de datos tal como se define en el archivo Odbc.ini.
cUserID
Especifica un identificador de usuario para iniciar la sesión en el origen de datos.
cPassword
Especifica la contraseña para el origen de datos.
cConnectionName
Especifica una conexión con nombre creada con CREATE CONNECTION.


STORE SQLCONNECT('MyFoxSQLNT', 'sa') TO gnConnHandle
IF gnConnHandle <= 0
= MESSAGEBOX('Cannot make connection', 16, 'SQL Connect Error')
ELSE
= MESSAGEBOX('Connection made', 48, 'SQL Connect Message)
= SQLDISCONNECT(gnConnHandle)
ENDIF

Quidquid latine dictum sit, altum sonatur

Previous
Reply
Map
View

Click here to load this message in the networking platform