FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Cómo trabajo con tablas Dbase IV en delphi
Saludos a todos.
Tengo una aplicacion hecha en Clipper la cual no desarrollé yo. Esta aplicacion maneja tablas dbf (xBase). Desarrllé un pequeño aplicativo en Delphi 7.0 con el que me conecto a dichas tablas a traves de un ODBC. En delphi utilizo ADOConnection para la conexion con las tablas, me ha funcionado bien en cuanto a consultas, he podido obtener cualquier información de las tablas. Lo que no he podido hacer es GRABAR REGISTROS en las tablas. Que debo hacer para lograr GRABAR REGISTROS Agradezco la colaboración que puedan brindarme. |
#2
|
||||
|
||||
Hola OscarBravo
Lo importante seria saber primero, si sabes grabar los registros o si no te deja grabar los registros, son dos cosas diferentes. Que componentes usas de ado, como llamas a la consulta? Saludos |
#3
|
||||
|
||||
Comentarte que puedes coectarte a ADO de forma nativa sin pasar por ODBC.
Aparte creo que con ADO no podrás usar los índices con los que trabajan las tablas de Clipper. Para eso necesitas otro paquete de acceso. Revisa los que hemos comentado en este hilo.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
No puedo grabar los gegidtros
Cita:
Te comento lo siguiente: Para conectarme a las tablas (Directorio donde estan las tablas), utilizo un ODBC. La conexion que utilizo es ADOConnection. Esta es el código con el que intento grabar los registros. NumRec := Format('%.8d',[(Dm.TableLbcMafcc.RecordCount + 1)]); Dm.TableLbcMafcc.Append; Dm.TableLbcMafcccodfac.Value := Numrec; Dm.TableLbcMafcccodemp.Value := Dm.QrFacturacionident.Value; Dm.TableLbcMafcccodrec.Value := Dm.QrFacturacionexamen.Value; Dm.TableLbcMafccfecini.Value := Dm.QrFacturacionfecha.Value; Dm.TableLbcMafccfecFin.Value := Dm.QrFacturacionfecha.Value; Dm.TableLbcMafcctotal.Value := Total; Dm.TableLbcMafccabono.Value := 0; Dm.TableLbcMafcccontabil.Value := False; Dm.TableLbcMafcc.Post; Este codigo tampoco me funcionó (* Dm.TableLbcMafcc.AppendRecord([Numrec, Dm.QrFacturacionident.Value, Dm.QrFacturacionexamen.Value, Dm.QrFacturacionfecha.Value, Dm.QrFacturacionfecha.Value, Total, 0, False]);*) |
#5
|
|||
|
|||
Cita:
ADOConnection Para la conexion (Paleta ADO) TADOTable Para anlazar con la tabla (Paleta ADO) TdataSetProvider Para los DbGrid (Paleta data Acces) |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Reindex y Pack a tablas dbase IV con Delphi | Ing_Fajardo | Conexión con bases de datos | 3 | 30-06-2006 23:50:21 |
Pasar tablas paradox a Dbase como ? | Coco_jac | Varios | 6 | 31-01-2006 15:00:09 |
Como Guardar en Tablas DBase? | nefy | Conexión con bases de datos | 11 | 15-12-2003 17:28:45 |
¿Como Trabajar Con Bases Dbase IV en Delphi 7? | josral | Conexión con bases de datos | 2 | 14-08-2003 15:40:33 |
como empaquetar las tablas Dbase | mrmanuel | Conexión con bases de datos | 1 | 24-05-2003 20:03:26 |
|