SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => VBA => Mensaje iniciado por: tochem en Jueves 17 de Abril de 2003, 17:41

Título: Re: Datos Repetidos
Publicado por: tochem en Jueves 17 de Abril de 2003, 17:41
Tengo una base de Datos con los siguientes campos: Codigo, Nombre, Apellido, Telefono, Salario

¿Que tengo que hacer para evitar la duplicidad del campo codigo, y  para colocar el campo salario con numeros 2 decimales?. Me estoy iniciando en Visual Basic Version 6.0. Si hay alguien que pueda orientarme, mucho le agradeceria.

Gracias,
Tochem
Título: Datos Repetidos
Publicado por: manukoz en Domingo 18 de Mayo de 2003, 21:20
Tenes dos caminos:
1) Definirlos en la base de datos:
Le estableces un indice primario al campo codigo y de esta forma no va a existir duplicidad y le estableces el formato de numero como estandar (2 decimales) al campo salario.
Tenes que realizar una rutina de error cuando guarda el registro ya que si esta duplicado la base de datos te avisa que hay un error
2) Hacer un control manual, antes de ingresar revisar con una consulta select si existe el codigo, cambiar el formato de salario con la funciones cdbl(format()) y guardarlo
las 2 funcas, la mas potente es la primera ya que si desde otra parte del sistema tenes que ingresar codigos y salarios ya la base de datos se encarga de controlar.

Saludos y ojala sirva
manuk