Visual Basic - Es posible esto .......

Life is soft - evento anual de software empresarial
 
Vista:

Es posible esto .......

Publicado por berto (3 intervenciones) el 09/08/2004 19:13:17
Hola,

Tengo dos conexiones OLEDB :

1) conMySQL (a una BBDD MySQL)
2) conDBF (a tablas DBF en formato DBASE IV)

Lo que quiero hacer es coger datos de una tabla de la BBDD MySQL y crear una tabla en formato DBF.

No quiero hacerlo recorriendo un recordset y rellenando datos, ya que me ralentiza bastante la aplicación.

Se me habia ocurrido hacerlo de la siguiente forma, pero me da error:

Dim conMysql As New ADODB.Connection
Dim conDBF As New ADODB.Connection

conMysql.ConnectionString = ("Provider=MySQLProv;Data Source=localhost;Data Source=BaseMySQL;User Id=usuario;Password=;")

conDBF.ConnectionString = ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" & rutaTablasDBF & "';Extended Properties=dBASE IV;")

conMysql.Open
conDBF.Open

conMysql.Execute "select * INTO " & tablaDestinoDBF & " IN '" & conDBF & "' from " & tablaOrigenMySQL & ""

Me imagino que el error lo provoque '" & conDBF & "'

Agradeceria si alguien pudiera ayudarme.
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:Es posible esto .......

Publicado por marc (1 intervención) el 09/08/2004 22:48:00
Hola berto,
Es posible que el problema venga de la instrucción SQL, has probado de especificar campo a campo todos los campos de las tablas en vez de utilizar el esterisco?
Alguna vez he tenido algun problema parecido y lo he resuelto de esta forma.
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