![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ayuda con base de datos paradox
Hola compañeros soy nuevo en esto e intento hacer un pequeño programa utilizando el paradox y delphi 7; lo que intento hacer es que no hayan registros duplicados ya que cuando los hay automaticamente me saca del programa, el codigo lo uso en el boton guardar y lo que se me ocurre es que primero antes de guardar recorrer la base de datos si encuentra un registro duplicado que me mande un mensaje que ya existe el registro y que me mantenga en el programa, y si este no existe que me lo almacene.
espero obtener su ayuda. gracias..... ![]() if Messagedlg('¿Estas Seguro que deseas Guardar este registro?',mtconfirmation,[mbyes,mbno],0)= mryes then datamodule1.tblClientes.Post else datamodule1.tblClientes.Cancel; progressbar1.Position:= 0; progressbar1.Max := 50 ; for i := 0 to 50 do begin progressbar1.Position := i; sleep(2); end; for i := 50 downto 0 do begin progressbar1.Position := i; sleep(0); end end; |
#2
|
||||
|
||||
Como seria la estructura de tu tabla?????
Tienes algún campo marcado como cable primaria, si es así y ese campo no es auto numérico, pude que estés asignando un valor ya cargado….. Saludos... |
#3
|
||||
|
||||
Hola cya2277
Bienvenido/a al club. En realidad es muy simple, usa un query y haces una seleccion, si el dato existe te envia el mensaje de lo contrario lo graba. Saludos |
#4
|
|||
|
|||
![]() ![]() if Messagedlg('¿Estas Seguro que deseas Guardar este registro?',mtconfirmation,[mbyes,mbno],0)= mryes then datamodule1.tblClientes.Post else datamodule1.tblClientes.Cancel; progressbar1.Position:= 0; progressbar1.Max := 50 ; for i := 0 to 50 do begin progressbar1.Position := i; sleep(2); end; for i := 50 downto 0 do begin progressbar1.Position := i; sleep(0); end |
#5
|
|||
|
|||
Yo haria lo siguiente:
Bienvenido al foro y te recomiendo que leas la guia de estilos Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#6
|
||||
|
||||
Cuidado. A partir del primero de enero de 2008 será ilegal el uso de paradox, y a partir de 2009 estará prohibido siquiera hablar de él. La prohibición es mundial.
// Saludos |
#7
|
||||
|
||||
Hola
Esto que, es broma tuya Roman?, Las bases de datos, se vencen? Las pueden prohivir sin mas? O es apoyo a Firebird. ![]() Saludos |
#8
|
|||
|
|||
Gracias
Gracias por el aporte EGOSTAR (me fue de muchisima ayuda), y a los que tuvieron el detalle de ayudarme
![]() |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ayuda urgente sobre como actualizar base de datos de paradox | Mairel | Tablas planas | 2 | 02-12-2006 19:54:14 |
Problema con base de datos en paradox | vientos | Conexión con bases de datos | 2 | 29-07-2006 18:54:44 |
Compactar Base de Datos Paradox | jdangosto | Conexión con bases de datos | 3 | 02-08-2005 18:34:57 |
Conectarse a base de datos Paradox!!! | SuperNova | Tablas planas | 1 | 02-04-2004 23:33:57 |
Ayuda para Base de Datos Paradox | Jaume | Tablas planas | 2 | 18-02-2004 16:05:18 |
![]() |
|