FoxPro/Visual FoxPro - Sql server con visual 6

 
Vista:

Sql server con visual 6

Publicado por luis cistrernas (15 intervenciones) el 15/12/2004 18:02:34
hola
¿se necesita alguna otra instruccion para que funcione visual fox con sql server?
ya que me he dado cuenta al ejecutar la instruccion:

Consulta="select * from TipoCliente "
a=SQLEXEC(MiConexion,Consulta,'MiCursor'), "a" me devuelve un -1 ,es como si perdiera la conexion con la odbc , y la conexion la realizo asi:

Public MiConexion
MiConexion=sqlconnect('Fin700')
IF MiConexion <= 0
MESSAGEBOX('No se puede conectar', 16, 'Error de conexión SQL')
ELSE
* MESSAGEBOX('Conexión realizada', 48, 'Mensaje de conexión SQL')
ENDIF

me funciona correctamente con access pero con sql server no ,revise los permisos y no tengo problemas me faltara ajguna instruccion antes de ejecutar el sqlexe ya que no me devueve nada osea "a" me trae -1

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Sql server con visual 6

Publicado por Marcos A. (263 intervenciones) el 15/12/2004 18:20:26
Hola :

tengo este ejemplo que me enviaron espero te sirva.

green='DRIVER={SQL Server};SERVER=GREENSERVER;UId=sa;pwd=s;DATABASE=datagreen'
gcon=SQLSTRINGCONNECT(green)
IF gcon>0
ELSE
=MESSAGEBOX("PROBLEMAS CON LA CONEXION",0+48+0)
ENDIF
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Sql server con visual 6

Publicado por Fernando Arias (5 intervenciones) el 15/12/2004 20:29:48
Espero que esto sea de utilidad, con estas instrucciones puedes hacer conexiones desde formas o reportes de fox a sql.

cCadena = 'Execute spr_alfabetico '+alltrim(str(mConsecutivo))+','+alltrim(str(mvalor))+','+ALLTRIM(STR(P_TIPO_PLAZA ))
Conecta = SQLCONNECT('SAPPN')
=SQLSETPROP(Conecta, 'Transactions',1)
=SQLEXEC(Conecta ,cCadena,"detalle")
=SQLCANCEL(Conecta )
=SQLDISCONNECT(Conecta )
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Sql server con visual 6

Publicado por luis a cisternas (15 intervenciones) el 16/12/2004 23:56:05
y la forma de consultar por una tabla determinada es
Consulta=\"select * from TipoCliente \"
a=SQLEXEC(MiConexion,Consulta,\'MiCursor\')
no perdere \"como la conexion a la bd\"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar