Uso del proveedor OLE DB de Visual FoxPro para obtener acceso a datos
Para tener acceso a los datos existentes de Visual FoxPro desde aplicaciones de Visual Studio, y desde Visual Studio utilizando el explorador de servidores o ActiveX Data Objects (ADO) en el código, siga estos pasos:
Para utilizar el explorador de servidores de Visual Studio para tener acceso a los datos de Visual FoxPro
En Visual Studio, haga clic en la ficha Explorador de servidores, o seleccione Explorador de servidores en el menú Ver.
Agregue una conexión mediante el proveedor de OLE DB de Visual FoxPro en la lista Proveedores.
Debe poder especificar o buscar la ruta de acceso y el nombre de archivo de la base de datos de Visual FoxPro a la que desea tener acceso.
Para tener acceso a los datos de Visual FoxPro en Visual Studio
- Establezca un objeto de conexión, cree un objeto de datos, especifique el proveedor de OLE DB y el origen de datos en una cadena de conexión y, a continuación, abra y manipule los datos utilizando las propiedades y métodos apropiados.
ADO
En Visual FoxPro, este acceso es como éste:
OConn = CREATEOBJECT("ADODB.Connection")
OConn.ConnectionString = "provider=vfpoledb.1;;
data source=.\testdbc.dbc"
OConn.Open
En Visual Basic 6.0, el acceso tiene la siguiente forma:
Sub ADOOpenVFPDatabase()
Dim cnn As New ADODB.Connection
cnn.Open "Provider=vfpoledb;" & _
"Data Source=.\TasTrade.dbc;"
cnn.Close
End Sub
Para obtener una explicación completa de la sintaxis de la cadena de conexión, consulte la Referencia del programador de Microsoft OLE DB 2.5 y la Guía SDK.
Vea también
Proveedor OLE DB para Visual FoxPro | Acceso a un origen de datos de Visual FoxPro | Acceso a un origen de datos de Visual FoxPro desde componentes de Office | Referencia del lenguaje para desarrollo OLE DB | Visual FoxPro como origen de datos