Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Ayuda con visual fox pro,

enry75

Bovino Milenario
Desde
12 Feb 2007
Mensajes
1.336
Hola comunidad,necesito de su gran ayuda,mi pregunta es si existe una aplicación para que visual fox pro,pueda comunicarse con un servidor para consultar bases de datos.
gracias.:vientos:
 
si, si existe se llama web connection

http://www.west-wind.com/webconnection/

¿Que base de datos estas utilizando? porque también lo puedes hacer por medio de codigo..

Saludos!
Mil gracias por tu ayuda,la base de datos está creada a partir de fox pro,o hay lago por medio de sql? y aprovechandome de tu ayuda te hago otra pregunta,voy a crear un formulario que este creado a aprtir de fox pro,y pues abusando de ti habra algun codigo que solo lo pueda insertar y editar a mi gusto? Mil gracias nuevamente.
 
Mil gracias por tu ayuda,la base de datos está creada a partir de fox pro,o hay lago por medio de sql? y aprovechandome de tu ayuda te hago otra pregunta,voy a crear un formulario que este creado a aprtir de fox pro,y pues abusando de ti habra algun codigo que solo lo pueda insertar y editar a mi gusto? Mil gracias nuevamente.

Pues mira si haces la base de datos por medio de foxpro (dbf) es mas sencillo ya que no necesitas crear una cadena de conexión, pero tu base es muy vulnerable ya que los DBF’S es una base de datos muy austera. Te recomiendo que utilices SQL Server, solo necesitarías crear tu cadena de conexión.


lcStringCnxLocal = "DRIVER={SQL Server};" + ;
"SERVER=192.15.1.93;" + ;
"UID=usuario;" + ;
"PWD=pass;" + ;
"DATABASE=BD_Prueba;" + ;
"OPTIONS=131329;"
SQLSETPROP(0,"DispLogin" , 3 )
lnHandles = SQLSTRINGCONNECT(lcStringCnxLocal)

Después de crear tu cadena de conexión lanzas tu consulta


QRYCMD = "Select * from Tabla"

cmd = SQLEXEC(lnHandles,QRYCMD,”CursosQueRegresa”)

IF cmd < 1 THEN
MESSAGEBOX("Error")
RETURN
ELSE
SQLDISCONNECT(lnHandles)
ENDIF


Y para los formularios solo ve al menu archivo-> nuevo -> formulario y ve agregando los objetos que necesites (botones, cuadros de texto, grid, etc).
 
Pues mira si haces la base de datos por medio de foxpro (dbf) es mas sencillo ya que no necesitas crear una cadena de conexión, pero tu base es muy vulnerable ya que los DBF’S es una base de datos muy austera. Te recomiendo que utilices SQL Server, solo necesitarías crear tu cadena de conexión.


lcStringCnxLocal = "DRIVER={SQL Server};" + ;
"SERVER=192.15.1.93;" + ;
"UID=usuario;" + ;
"PWD=pass;" + ;
"DATABASE=BD_Prueba;" + ;
"OPTIONS=131329;"
SQLSETPROP(0,"DispLogin" , 3 )
lnHandles = SQLSTRINGCONNECT(lcStringCnxLocal)

Después de crear tu cadena de conexión lanzas tu consulta


QRYCMD = "Select * from Tabla"

cmd = SQLEXEC(lnHandles,QRYCMD,”CursosQueRegresa”)

IF cmd < 1 THEN
MESSAGEBOX("Error")
RETURN
ELSE
SQLDISCONNECT(lnHandles)
ENDIF


Y para los formularios solo ve al menu archivo-> nuevo -> formulario y ve agregando los objetos que necesites (botones, cuadros de texto, grid, etc).
:eolo:
NO MANCHEN SON MIS HEROES...SOLO UNA PERSONA CON LOS SUFICIENTES WEBITOS SE ATREVERIA A TRABAJAR CON FOXPRO.

Y ESQUE DIGO... SE DEBE TENER LOS SUFICIENTES PANTALONES PARA TRABAJAR ARDUAMENTE DURANTE HORAS Y HORAS EN UNA APLICACION HECHA EN FOXPRO QUE SI LA HICIERAS CON ACCESS TARDARIAS MINUTOS...JEJEJEJEJE:mota::mota:
 
Pues mira si haces la base de datos por medio de foxpro (dbf) es mas sencillo ya que no necesitas crear una cadena de conexión, pero tu base es muy vulnerable ya que los DBF’S es una base de datos muy austera. Te recomiendo que utilices SQL Server, solo necesitarías crear tu cadena de conexión.


lcStringCnxLocal = "DRIVER={SQL Server};" + ;
"SERVER=192.15.1.93;" + ;
"UID=usuario;" + ;
"PWD=pass;" + ;
"DATABASE=BD_Prueba;" + ;
"OPTIONS=131329;"
SQLSETPROP(0,"DispLogin" , 3 )
lnHandles = SQLSTRINGCONNECT(lcStringCnxLocal)

Después de crear tu cadena de conexión lanzas tu consulta


QRYCMD = "Select * from Tabla"

cmd = SQLEXEC(lnHandles,QRYCMD,”CursosQueRegresa”)

IF cmd < 1 THEN
MESSAGEBOX("Error")
RETURN
ELSE
SQLDISCONNECT(lnHandles)
ENDIF


Y para los formularios solo ve al menu archivo-> nuevo -> formulario y ve agregando los objetos que necesites (botones, cuadros de texto, grid, etc).

Muchisimas gracias por tu ayuda,me sirvio de mucho.:metal:
 
Volver
Arriba