Visual Basic - conexion con DNS o Driver con DBASE

Life is soft - evento anual de software empresarial
 
Vista:

conexion con DNS o Driver con DBASE

Publicado por vlg (139 intervenciones) el 17/12/2003 13:59:21
ALGUIEN A CONSEGUIDO CONECTAR TOTALMENTE (escritura/lectura) con archivos de DBASE III mediante cadena de conexion POR dns o cadena de conexion invocando al DRIVER ????

EJEMPLO CADENA DE CONEXION DNS QUE SOLO ME DEJA TENER UN ACCESO DE LECTURA AL RECORDSET
Set Conexion = CreateObject("ADODB.Connection")
Conexion.Open "pedidos_dia" ' O cualquier DSN válido

Set miRs = New ADODB.Recordset
miRs.CursorType = adOpenKeyset
miRs.LockType = adLockOptimistic
miRs.Source = "peddia"
Set miRs.ActiveConnection = Conexion
miRs.Open

YA OS DIGO ESTA CADENA DE CONEXION SOLO ES DE LECTURA SUPONGO QUE SERA POR LA CONEXION DEL CONTROLADOR EN ODBC , ME PODEIS GUIAR UN POCO SOBRE ESTE TEMA Y SI ES POSIBLE DARME LA SINTAXIS DEL DRIVER QUE UTILIZA DBASE , POR EJEMPLO ACCESS UTILIZA :
"Driver=Microsoft Access Driver (*.mdb);DBQ=PATH DE MI BD"
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:conexion con DNS o Driver con DBASE

Publicado por Pedro Luis (878 intervenciones) el 17/12/2003 19:28:27
No se porqué los que usais ADO, preguntais aquí que se supone que es foro DAO, ya que el ADO está una línea más abajo.
De todas formas, y comprendiendo que cuando uno está apurado todo vale, te respondo en DAO, probado y funciona.
Naturalmente en general

Dim Bdd as DataBase,Mireg as Recordset

Private Sub Form_Load()
Set Bdd = OpenDatabase("Camino Directorio", False, False, "dBase III;")
Set Mireg = Bdd.OpenRecordset("Tabla")
End Sub

Probado y funciona, sobre tablas DBase 5, no tengo otras
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