FoxPro/Visual FoxPro - Cambiar ODBC por OLEDB

   
Vista:

Cambiar ODBC por OLEDB

Publicado por jhon james (2 intervenciones) el 21/11/2007 17:22:09
Cordial saludo,
Actualmente uso ODBC para conectarme a una base de datos sql server 2000 o 2005, perome dicen que oledb es mas rápido para acceder a los datos. Estoy utilizando una cadena como la siguiente, pero al ejecutarla me pide que cree un OBDC.

lcConnString ="Provider=SQLOLEDB.1;Data Source=DESARROLLO\APLICATIVOS;" + ;
"Initial Catalog=BdTecnoAplicadas;" + ;
"User Id=sa;Password=servidor"

=SQLSTRINGCONNECT(lcConnString )

Que debo hacer para acceder directamente a la base de datos mediante esta Tecnologí ade acceso.

Gracias por su ayuda.
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:Cambiar ODBC por OLEDB

Publicado por Plinio (7771 intervenciones) el 22/11/2007 03:59:41
Si tienes una de las versiones mas recientes puede usar los CursorAdapter, puedes trabajar facilmente con ADO, ODBC y XML.
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:Cambiar ODBC por OLEDB

Publicado por Ernesto Hernandez (4632 intervenciones) el 22/11/2007 18:15:33
por si no lo has bajado para la 9.0
http://www.microsoft.com/downloads/details.aspx?familyid=e1a87d8f-2d58-491f-a0fa-95a3289c5fd4&displaylang=en

** especificar el proveedor de OLE DB de Visual FoxPro y tener acceso al origen de **datos

OleDbConnection oleDbConnection1 = new OleDbConnection("Provider=VFPOLEDB.1;"+
"Data Source=C:\\TasTrade.DBC;");
oleDbConnection1.Open();

OleDbConnection oleDbConnection1 = new OleDbConnection();
oleDbConnection1.ConnectionString = "Provider=VFPOLEDB.1;" +
"Data Source=C:\\TasTrade.DBC;";
oleDbConnection1.Open();
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