VFP8 Y SQL

16/07/2004 - 19:41 por EMIGDIO MARQUEZ | Informe spam
¿Alguien me puede dar un ejemplo de como inserto,
actualizo o borro un registro de una tabla en SQL server
desde vfp8?

Hago la conexión y logro traer datos de SQL a un cursor de
vfp8. pero no he podido realizar lo expuesto. Agradecería
un ejemplo paso a paso pues estoy comenzando a usar sql
con vfp8.

muchas gracias

Preguntas similare

Leer las respuestas

#1 Oscar Arley Yepes Aristizabal
17/07/2004 - 07:54 | Informe spam
Puedes usar vistas remotas con buffer o SPT


Oscar Arley Yepes Aristizabal.
Medellín - Colombia





"EMIGDIO MARQUEZ" escribió en el
mensaje news:2ed7601c46b5c$265b7df0$
¿Alguien me puede dar un ejemplo de como inserto,
actualizo o borro un registro de una tabla en SQL server
desde vfp8?

Hago la conexión y logro traer datos de SQL a un cursor de
vfp8. pero no he podido realizar lo expuesto. Agradecería
un ejemplo paso a paso pues estoy comenzando a usar sql
con vfp8.

muchas gracias
Respuesta Responder a este mensaje
#2 Alex Feldstein
17/07/2004 - 15:00 | Informe spam
On Fri, 16 Jul 2004 10:41:39 -0700, "EMIGDIO MARQUEZ"
wrote:

¿Alguien me puede dar un ejemplo de como inserto,
actualizo o borro un registro de una tabla en SQL server
desde vfp8?

Hago la conexión y logro traer datos de SQL a un cursor de
vfp8. pero no he podido realizar lo expuesto. Agradecería
un ejemplo paso a paso pues estoy comenzando a usar sql
con vfp8.



No indicas como lo haces. Usas SPT, Vistas Remotas o CursorAdapter?
ODBC/OleDB/XML?

Ver:
http://fox.wikis.com/wc.dll?Wiki~Client/ServerDataAccessTechniques
http://www.able-consulting.com/MDAC...rSQLServer

Ejemplo con SPT y ODBC:

Para seguridad Standard:

cConnection="Driver={SQL Server};" +;
"Server=" + cMyServerName + ";" +;
"Database=" + cmyDatabaseName + ";" +;
"Uid=" + cMyUID + ";" +;
"Pwd=" + cMyPassword"


Trusted Connection:

cConnection="Driver={SQL Server};" +;
"Server=" + cMyServerName + ";" +;
"Database=" + cmyDatabaseName + ";" +;
"Trusted_Connection=yes"

nHandle = SQLCONNECT(cConnection)
if nHandle < 0
* error
return .F.
endif
cSQL = "Select * from MiTabla where cusID='XYZ123'"
SQLExec(nHandle, cSQL)

cSQL = "Delete from MiTabla where cusID='XYZ123'"
SQLExec(nHandle, cSQL)

cSQL = "Update MiTabla set nombre='pepe' where nombre='jose'"
SQLExec(nHandle, cSQL)

Para mas detalles de como usar estos comandos en SQL Server, consulta
BOL




Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(Address scrambled with ROT-13)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida