FoxPro/Visual FoxPro - UNA CONSULTA MAS SOBRE SQL Y VFP

 
Vista:

UNA CONSULTA MAS SOBRE SQL Y VFP

Publicado por DIEGO (41 intervenciones) el 21/01/2004 15:51:44
Hola de nuevo, estoy tratando de hacer mi primer aplicacion clientes/servidor. el asunto es que no se como hacer para conectarme a una base de datos sql mediante ado.
Yo la conexion a sql con ado la estoy haciendo usando asp, nada que ver con fox, pero bueno el tema es que no se como hacer para conectarme desde Fox.
Alguno pude tirarme unas lineas de codigo para hacer la conexion y poder utilizar las tablas de la base de datos.
Gracias por lo que puedan proporcionar.
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:UNA CONSULTA MAS SOBRE SQL Y VFP

Publicado por Luis Martinez (17 intervenciones) el 28/01/2004 18:28:56
Hola, aqui de doy un ejemplo:

* Crear el objeto conexion
oConn = CREATEOBJECT("ADODB.Connection")

*--Asigno la cadena de conexión a una DB SQL.
*--Ten en cuenta que debes sustituir los valores Password, User ID, Initial Catalog y Data Source con los valores de acceso a tu db
*--
oConn.ConnectionString = "Provider=SQLOLEDB.1;password=sa;Persist Security Info=True;User ID=sa;Initial Catalog=pubs;Data Source=luism"

*-Abrir la conexión
oConn.Open()

*-Ejecutar una consulta y devolver un recorset a través de la conexion
orst = oConn.Execute("select * from authors")
*-muestro el campo nuemero 1
? orst.Fields(1).name
? orst.Fields(1).value

*--Crear un Recordset
oRstAutor = CREATEOBJECT("ADODB.Recordset")
*--Asignar la conexion
oRstautor.ActiveConnection = oConn

*--Asignar el origen de los registros
oRstautor.Source = "Select * from authors"
oRstautor.Open()
? oRstautor.Fields(1).Value

Espero este ejemplo te de una luz de como pudes utilizar ADO con Fox
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:UNA CONSULTA MAS SOBRE SQL Y VFP

Publicado por JorgeJorge (2 intervenciones) el 28/01/2004 21:09:54
Tambien se puede hacer a traves creando una conexion ODBC y a traves de vistas remotas. En el Projecto selecciona Data/Connection (crea una conexion SQL) y ahi mismo en Remote View haces vistas de las tablas que componen tu DB de forma grafica.

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