Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 30-01-2004
jaime cotino jaime cotino is offline
Miembro
 
Registrado: ene 2004
Ubicación: Valencia
Posts: 25
Poder: 0
jaime cotino Va por buen camino
componente tdbf

Cita:
Empezado por Descendents
Este error que te da, la verdad no se que es.Yo hasta aqui no he tenido este problema.

Oye, si tu cojes la tabla articulos, y su indice, y haces un zip de ello, le puedes enviar el archivo zip a marcos.Y si no lo consigues(no entiendo como),me lo dices, e ire lo antes posible a buscarlas yo, donde estan y pasarlas.

No hace falta que pases todos los registros, tan solo con un par o 3 o 10 registros, pero la tabla en cuestion reindexada desde facturaplus.

Saludos
puede ser que haya instalado mal el componente?
Yo voy a componentes
escogo instalar , en el primer argumento que unit hay que escoger'? igual es lo que he hecho mal el Tdbf que me sale el la paleta la T está en rojo .¿Es el mismo que el tuyo?
Responder Con Cita
  #22  
Antiguo 30-01-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
El problema es que la está mandando como adjunto al Foro, y me las tiene que enviar a mi correo particular.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #23  
Antiguo 01-02-2004
jaime cotino jaime cotino is offline
Miembro
 
Registrado: ene 2004
Ubicación: Valencia
Posts: 25
Poder: 0
jaime cotino Va por buen camino
Componenete Tdbf (para facturaplus)

Cita:
Empezado por jaime cotino
puede ser que haya instalado mal el componente?
Yo voy a componentes
escogo instalar , en el primer argumento que unit hay que escoger'? igual es lo que he hecho mal el Tdbf que me sale el la paleta la T está en rojo .¿Es el mismo que el tuyo?
Hola no consigo hacer ir el componente Tdbf si quires te lo mando y prubas a ver si ati te va . Si a ti te va seria que yo lo he instalado mal
Responder Con Cita
  #24  
Antiguo 02-02-2004
pfsoft pfsoft is offline
Miembro
 
Registrado: ene 2004
Ubicación: Cádiz - España
Posts: 24
Poder: 0
pfsoft Va por buen camino
A ver si os puedo ayudar

Yo estoy empezando con Delphi, pero llevo muchos años programando en el lenguaje de programación con que está hecho facturaplus. Se llama FiveWin, y recientemente han recompilado las fuentes con Harbour, un compilador de 32 bits. Es posible que la gestión que hace con CDX Harbour, difiera de la que hace los controladores de FoxPro de Delphi. De todas formas, mandadme el DBF y CDX a mi e-mail, e intentaré ayudaros. Publicaré la solución en el foro, si la hayo ¡¡claro!!.

Un Saludo.


Pedro J.Fdez.
desarrollo@pfsoftware.net
pedrofernandez@pfsoftware.net
http://www.pfsoftware.net
Responder Con Cita
  #25  
Antiguo 02-02-2004
Descendents Descendents is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona
Posts: 396
Poder: 21
Descendents Va por buen camino
Bueno he estado estos dias que no podia estar mucho por aqui.Ahora si que estoy.Por lo visto aún no tienen las bases entiendo.Voy a enviarselas a marcos y a uested yo hoy.Dejenme borrar bastantes lineas, de información que no me dejaria la empresa sacar y se las envio.

Un saludo
__________________
La victoria tiene cien padres. La derrota es huérfana (Napoleón).
Responder Con Cita
  #26  
Antiguo 02-02-2004
Descendents Descendents is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona
Posts: 396
Poder: 21
Descendents Va por buen camino
Bueno ahora les envio las bases.Les envio la tabla articulo que da error de la empresa que el factura plus te da por defecto.

Y les contare lo que me ha pasado por si les sirve de más ayuda.Ya lo dije anteriormente, pero se lo digo por que me ha vuelto a pasar.

He cogido las bases de la empresa de prueba que lleva facturaplus, y qual ha sido mi sorpresa, que he intentado abrirlas, y se me han abierto.Entonces he recordado que el problema estaba en cuando reindexabas.He reindexado la empresa de prueba, lo volvi a intentar.Y PAM! no me dejo.Entonces creo poder asegurar que el problema viene del reindexado.

Pero bueno hay programas como prometehus o DBU, que si me la abren.

Les envio un ZIP con el nombre baseartdbf.zip

Saludos y Gracias
__________________
La victoria tiene cien padres. La derrota es huérfana (Napoleón).
Responder Con Cita
  #27  
Antiguo 03-02-2004
pfsoft pfsoft is offline
Miembro
 
Registrado: ene 2004
Ubicación: Cádiz - España
Posts: 24
Poder: 0
pfsoft Va por buen camino
Gestionando DBF y CDX

Nosotros utilizamos para gestionar DBFs y CDX, en concreto con los ficheros generados por facturaplus y contaplus, un componente de VistaSoftware llamado Apollo VCL 6. http://www.vistasoftware.net

Va de escándalo, incluso puedes tratar los dbfs, como si fueran tablas de un server SQL, con sentencias SQL.

Un Saludo.


Pedro J.Fdez.
San Fernando (Cádiz) ESPAÑA
desarrollo@pfsoftware.net
pedrofernandez@pfsoftware.net
http://www.pfsoftware.net
Responder Con Cita
  #28  
Antiguo 03-02-2004
pfsoft pfsoft is offline
Miembro
 
Registrado: ene 2004
Ubicación: Cádiz - España
Posts: 24
Poder: 0
pfsoft Va por buen camino
http://www.vistasoftware.com (Perdón)

http://www.vistasoftware.com (Perdón)
Responder Con Cita
  #29  
Antiguo 13-02-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Esta es la solución que he econtrado utilizando una función que no recuerdo ni de donde saqué, se trata de disvincular los índices, así la tabla se puede abrir desde Delphi, obviamente habría que guardar la cabecera antigua para una vez acabada la conexión restaurarla, ese código lo dejo para vosotros.



Código:
procedure MnuDelAllMDX(fname : string);
type
 THeader = record
            ID,y,m,d     : byte;
            recs         : longint;
            hdsize,rsize : word;
            dummy        : array[1..20] of byte;
          end;
Var
  hDBF  : integer;
  Header: THeader;
begin
if MessageDlg('¿Esta seguro de que desea eliminar todos los indices?', mtConfirmation , [mbYes, mbNo],0)=mrYes then
 begin
  DeleteFile(ChangeFileExt(fname,'.mdx'));
  hDBF  := FileOpen( fname, fmOpenReadWrite or fmShareDenyNone);
  FileRead( hDBF, Header, SizeOf(Header) );
  Header.dummy[17] := 0;  // no index
  FileSeek(hDBF, 0,0);
  FileWrite(hDBF, Header, SizeOf(Header) );
  FileClose(hDBF);
 end;
end;


procedure TForm1.Button1Click(Sender: TObject);
begin
MnuDelAllMDX('Articulo.dbf');
end;
Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #30  
Antiguo 14-01-2005
gescriba gescriba is offline
Registrado
 
Registrado: ene 2005
Posts: 1
Poder: 0
gescriba Va por buen camino
factura plus y dbf

Quizas no es el foro adecuado pero entiendo que sabeis mogollon de los archivos de facturaplus.. Antes es decir hace tres meses vinculaba sin problemas las tablas de facturaplus y trabaja en access con ellas.. Ahora cuando voy a hacer lo mismo me pide los indices.. que no se que son... y no puedo hacerlo...Tengo la carpeta los dbf y los cdx pero el me pide archivos ndx o mdx.. Por favor ayuda porque tengo que actulizar precios y en access es mushíiisimo mas rápido..

Un slaudo
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


La franja horaria es GMT +2. Ahora son las 00:50:10.


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