Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-09-2007
DenisDiaz DenisDiaz is offline
Miembro
 
Registrado: feb 2007
Posts: 55
Poder: 18
DenisDiaz Va por buen camino
Smile Modificar una tabla dbf hecha en fox pro

Tengo tablas dbf hechas en fox pro y necesito acceder a sus campos y modificarlas utilizando Delphi. Alguien sabe como puedo hacerlo?
Muchas gracias por su tiempo.
Saludos, Denis.
Responder Con Cita
  #2  
Antiguo 11-09-2007
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
Componentes BDE, a tu orden eduarcol
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #3  
Antiguo 12-09-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
La DBE creo que depende de que versión de foxpro que estamos hablando. La última versión del DBE de la que escuché, solo podía abrir las tablas en modo Read-Only. si intentabas modificar los datos, era muy probable que se dañaran los índices. Pero eso fue hace como un año. Las tablas estaban hechas con la versión 6.0.

En la empresa tuvimos ese problema y lo que hicimos fue comprar un componente que llama Apollo VCL. Fue la única manera en que puedo hacer una aplicación para acceder de forma fácil a las tablas de Fox y con la posibilidad de modificar los datos de campos.

De todos modos, alguien que esté mejor actualizado te podría ayudar mejor que yo.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #4  
Antiguo 12-09-2007
DenisDiaz DenisDiaz is offline
Miembro
 
Registrado: feb 2007
Posts: 55
Poder: 18
DenisDiaz Va por buen camino
Thumbs up Una aclaración

Estube pensando que solo necesito tomar los valores de las tablas.
La versión de VFP con que se crearon fue la 6.0.
Estoy trabajando con los componentes que me indicaron. Aunque si saben algo más pueden enviarlo, muchas gracias.
Responder Con Cita
  #5  
Antiguo 12-09-2007
DenisDiaz DenisDiaz is offline
Miembro
 
Registrado: feb 2007
Posts: 55
Poder: 18
DenisDiaz Va por buen camino
una ayuda adicional

Discúlpenme, pero parece que soy un poco torpe en esta parte.
Alguno de ustedes tiene un segmento de código que usando los componentes BDE me permita conectarme con una tabla dbf.
Nuevamente Muchas Gracias.
Responder Con Cita
  #6  
Antiguo 12-09-2007
DenisDiaz DenisDiaz is offline
Miembro
 
Registrado: feb 2007
Posts: 55
Poder: 18
DenisDiaz Va por buen camino
una ayuda adicional

Discúlpenme, pero parece que soy un poco torpe en esta parte.
Alguno de ustedes tiene un segmento de código que usando los componentes BDE me permita conectarme con una tabla dbf y ver sus campos.
Nuevamente Muchas Gracias.
Responder Con Cita
  #7  
Antiguo 12-09-2007
[basti] basti is offline
Miembro Premium
 
Registrado: ago 2004
Posts: 388
Poder: 20
basti Va por buen camino
Si sólo es para lectura, el BDE te valdrá perfectamente, pero si vas a modificar, añadir o eliminar datos y las tablas tienen índices CDX, el BDE corromperá los índices. Para este último caso lo mejor es que accedas con el driver ODBC para foxpro y mediante ADO.

Me olvidaba, si es sólo para lectura, sólo tienes que indicarle al TTable el directorio (o alias) donde están las DBFs, escoger en TableType el valor ttFoxPro, y seleccionar la tabla en TableName.
__________________
Saludos.

Última edición por basti fecha: 12-09-2007 a las 22:33:27.
Responder Con Cita
  #8  
Antiguo 13-09-2007
DenisDiaz DenisDiaz is offline
Miembro
 
Registrado: feb 2007
Posts: 55
Poder: 18
DenisDiaz Va por buen camino
Gracias

Voy a probar las indicaciones, muchas gracias compañero basti.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Modificar tabla An tiempo de Ejecucion noshy SQL 1 12-09-2006 23:53:26
Filtrar una tabla a partir de una seleccion hecha en una rejilla zerelho OOP 3 19-12-2005 12:59:30
Modificar un dato de una tabla Sg2000 Tablas planas 1 28-04-2005 06:57:55
Modificar Tabla DBF por Sentencia SQL AGAG4 Firebird e Interbase 4 16-09-2004 07:22:19
Tabla a excel modificar y guardar en la tabla jgutti Servers 1 06-09-2004 16:20:49


La franja horaria es GMT +2. Ahora son las 14:52:28.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi