![]() |
![]() |
| Paypal | 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
|
|||
|
|||
|
bien, en el dia de mañana les informare, ya que donde me encuentro no es en mi mi casa ni mi area de trabajo
|
|
#2
|
|||
|
|||
|
he probado con el codigo que me has dado y con otros, y en la mayoria me sale el siguiente error:
Código:
adoquery1: parameter 'pficha_cpu'not found
Última edición por loquillo3 fecha: 10-09-2012 a las 19:07:43. |
|
#3
|
|||
|
|||
|
loquillo3 hecha un vistaso este hilo, no soy experto pero yo tenia un problema parecido al tuyo queria que no se guarden repetidos, echale un vistaso al ultimo mensaje a ver si te sirve de algo.
http://www.clubdelphi.com/foros/showthread.php?t=78546 quizas no sea el codigo mas adecuado pero funciona. |
|
#4
|
|||
|
|||
|
Cita:
ya habia visto ese hilo y utilize tu codigo:
me puedes explicar en esta parte del codigo Código:
if (frmConeccion.Repuesto_vista_02.Locate('CODIGO', txt_arcodigo_repuesto.Text, [])) and (frmConeccion.Repuesto_vista_02CODIGO.Text = txt_arcodigo_repuesto.Text) then
|
|
#5
|
|||
|
|||
|
a ver en mi caso yo utilizo 2 Query, uno para dar de alta los registros (TQury1) y el otro exclusivamente para hacer este tipo de operaciones (TQuery2)
no se como has creado tu base de datos y cual campo es el que quieres comparar. un ejemplo supongamos mi base es esta Y Pcedula es un campo donde vas a introducir un codigo unico que no se va ha repitir.
el DBEdit que va ha ir conectado a 'PCedula', es de nombre TEdit1.
Ten en cuenta que TQuery1 (es el que vamos a dar de alta) y Query2 (es el que vamos a mostrar o cargar los registros ya creados) a mi experiencia es necesario que utises 2 TQuery para que no te de errores. el codigo lo que hace es, ubicar en la tabla al registro que contenga los mismos caracteres del edit si es asi lo compara si son iguales muestra el mensaje y cancela la creacion del registro y si no existe uno igual simplemente crea el registro. ojo: el TQuery2 tiene que estar activo al momento que vas a ejecutar el codigo, porque es en este en el que vas a buscar y comparar. espero averte explicado bien. Última edición por camiz fecha: 11-09-2012 a las 00:48:15. |
|
#6
|
|||
|
|||
|
te anexo el formulario porque aun me sigue dando proble
|
|
#7
|
|||
|
|||
|
he subido al FTP del Club, un ejemplo utilizando TQuery el archivo se llama Controlar_Duplicados.zip
chequealo y adaptalo a tu aplicacion, Suerte. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Duplicidad de registros | jimmy_aei | Firebird e Interbase | 10 | 05-01-2012 22:05:43 |
| Controlar Cantidad de registros en detalle | el-mono | Impresión | 2 | 30-12-2008 16:04:01 |
| por que duplicidad de registros con clientdataset sin ingresar registros ...mysql | Arturo | MySQL | 3 | 05-09-2006 18:39:37 |
| Problemas para la insercion de Registros | taru | MySQL | 7 | 14-07-2006 05:20:00 |
| Problemas para guardar registros | Nelly | Varios | 1 | 19-01-2006 23:22:02 |
|