Compartir a través de


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

  1. En Visual Studio, haga clic en la ficha Explorador de servidores, o seleccione Explorador de servidores en el menú Ver.

  2. 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