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 10-10-2008
Pollo2004 Pollo2004 is offline
Miembro
 
Registrado: sep 2006
Posts: 64
Poder: 18
Pollo2004 Va por buen camino
Recuperar un valor de una tabla

Buenas...yo estoy creando facturas y quiero q el numero de factura se modifique automaticamente cada vez q ingreso al form donde tengo la factura, lo pense asi...

Procedure Factura.onactivate (.......)
begin

tableFactura.edit.

tableFacturaFecha.asdate:= now; (Recupero la fecha y la muestro..JOYA!)
tableFactura.last;
total :=tableFacturaNumFact.asinteger;
total:= total +1;
tableFactura.append;
TableFacturaNumFact:= Total

end;

Lamentablemente esto no me funciona, creeria q la logica esta bien pero en pantalla no me muestra nada, me toma siempre un mismo valor y luego me sale el error de claves.
(Aclaro q el numero de factura es clave principal, para un relacion con la tabla de detalle de la Factura)


Otra consulta, quisiera estar incorporando SQL, para hacer las consultas y la verdad q no tengo ni idea de donde se pone el codigo, ni q componentes usar...Uso Tablas Paradox, esta bien? me recomiendan usar otra cosa..(USO DELPHI 7)

Gracias, nuevamente!!
Responder Con Cita
  #2  
Antiguo 10-10-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
TableFacturaNumFact.AsInteger:= Total


Usa un componente TQuery, en su propiedad Lines, añades el sql "select * from tabla", después usa query1.Open para abrila (si está ligado a un dbgrid, verás los resultados enseguida).

saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 10-10-2008
Pollo2004 Pollo2004 is offline
Miembro
 
Registrado: sep 2006
Posts: 64
Poder: 18
Pollo2004 Va por buen camino
Lepe, q tal? tienes razon, con la sintaxis, me falto tipearla aca, pero en el programa la tengo...pero igual no me funciona...gracias! cuando llegue a casa voy a probar el componente TQuery q mencionas!
Responder Con Cita
  #4  
Antiguo 10-10-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
¿te da algún error? ¿cual?
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
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
Obtener de una tabla el valor que mas se aproxime de otra tabla en un DBgrid alquimista Conexión con bases de datos 3 22-07-2008 10:01:14
Recuperar Datos Borrados de una Tabla Paradox potlanos Conexión con bases de datos 0 07-11-2007 17:12:46
Recuperar ID de una tabla en Firebird Mauro® Conexión con bases de datos 0 07-12-2006 14:36:00
Como recuperar el valor de una variable en un ciclo... Arturo Varios 2 10-11-2006 18:33:52
¿Como recuperar un valor de un campo autoincrementable? SyncMaster Firebird e Interbase 3 11-05-2004 08:08:04


La franja horaria es GMT +2. Ahora son las 19:25:57.


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