Visual Basic - COMO RESTRIJO LA DUPLICACION DEL CODIGO EN CAMPOS

Life is soft - evento anual de software empresarial
 
Vista:

COMO RESTRIJO LA DUPLICACION DEL CODIGO EN CAMPOS

Publicado por HECTOR SUERO (18 intervenciones) el 03/04/2001 17:46:09
HOLA A TODOS, QUIERO VER QUIEN ME AYUDA CON ESTO. COMO PUEDO IMPEDIR EN
VISUAL BASIC QUE EL USUARIO ME ENTRE EL MISMO CODIGO MAS DE UNA VEZ
QUIERO SABER COMO SE HACE PARA QUE NO HAYA DUPLICACION EN LOS
CODIGOS, ESTOY TRABAJANDO CON UNA BASE DE DATOS DE ACCESS,

MUCHAS GRACIAS

HECTOR NICOLAS SUERO
DOMINICAN REPUBLIC
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:COMO RESTRIJO LA DUPLICACION DEL CODIGO EN CAMP

Publicado por fran (106 intervenciones) el 04/04/2001 00:08:32
puedes hacerlo de dos formas, o bien obligandole en la base de datos mediante un campo que no permita repeticion, o bien mediante codigo desde visual
por ejemplo
private function ValidaCodigo() as boolean
dim Rst as adodb.recordset
validacodigo=true
set rst=cnn.execute ("select codigo from tabla where codigo=" & txtcodigo.text & ")
todo esto si codigo es numerico, si el campo es texto debe de ir entre comilla simple
si encuentra un valor entonces devolvemos falso
if not rst.eof then
validacodigo=false
end if
'antes de grabar los campos chequearemos la funcion
if validacodigo then
grabacampos 'subrutina para grabar
end if
espero que lo entiendas y te sirva
un saludo
Fran
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO RESTRIJO LA DUPLICACION DEL CODIGO EN CAMP

Publicado por Willam Claure (20 intervenciones) el 04/04/2001 22:52:07
Tienes que definir el campo codigo como llave primaria dentro de tu tabla este te validara que no se repitan los codigos dentro de la tabla.

Saludos Willam Claure
Desde Bolivia

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar