Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

evitar duplicar un registro

Estas en el tema de evitar duplicar un registro en el foro de Visual Basic clásico en Foros del Web. hola no se si alguien me pudiera ayudar estoy haciendo un programa en visual basic con una base de datos en access pero quiero que ...
  #1 (permalink)  
Antiguo 03/11/2006, 19:31
 
Fecha de Ingreso: octubre-2006
Mensajes: 13
Antigüedad: 17 años, 6 meses
Puntos: 0
evitar duplicar un registro

hola no se si alguien me pudiera ayudar estoy haciendo un programa en visual basic con una base de datos en access pero quiero que al agregar un registro nuevo me verifique que la clave del producto y me diga que si el producto ya esta en la base de datos de lo contrario si no esta que me lo agregue estoy utilizando un data control
  #2 (permalink)  
Antiguo 03/11/2006, 19:44
 
Fecha de Ingreso: noviembre-2006
Mensajes: 4
Antigüedad: 17 años, 6 meses
Puntos: 0
Lo que tienes que hacer es dar la propiedad notduplicate al key de tu tabla en access y al ingresar una clave el acces verificarà que la misma no se repita, tienes que asegurarte de capturar el error
  #3 (permalink)  
Antiguo 08/11/2006, 10:42
 
Fecha de Ingreso: octubre-2006
Mensajes: 13
Antigüedad: 17 años, 6 meses
Puntos: 0
evitar registros duplicados

pero lo que yo quiero es una instruccion en visual basic que me haga la busqueda y ke me mande un mensaje en el formulario a la hora que oprima el boton guardar
  #4 (permalink)  
Antiguo 08/11/2006, 11:31
Avatar de tazzito  
Fecha de Ingreso: agosto-2006
Mensajes: 381
Antigüedad: 17 años, 9 meses
Puntos: 2
genera una consulta por el codigo y depende de la respuesta entregada es la accion que realizas.
  #5 (permalink)  
Antiguo 09/11/2006, 15:21
 
Fecha de Ingreso: diciembre-2004
Mensajes: 129
Antigüedad: 19 años, 4 meses
Puntos: 0
"select * from tabla where id = ' " txtid.text " '"
if recorset.recordcount >0 then
msgbox'Encontrado"
else
recorset.addnew
msgbox"Nuevo"
endif
recorset!campo= texto1
recorset!campo1= texto2
....
  #6 (permalink)  
Antiguo 13/11/2006, 13:13
 
Fecha de Ingreso: octubre-2006
Mensajes: 13
Antigüedad: 17 años, 6 meses
Puntos: 0
ya lo resolvi....muchas gracias a todos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 11:42.