Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2010, 08:36
tatis003
 
Fecha de Ingreso: febrero-2010
Mensajes: 31
Antigüedad: 14 años, 2 meses
Puntos: 0
Exclamación Problema con validacion

Ola!
tengo el siguiente problema:

quiero validar datos, para que al introducir uno que ya esta, me salga una ventana emergente que diga "el dato ya existe"... bueno para esto hice esta validacion:
Código SQL:
Ver original
  1. private void txtNit_Leave_1(object sender, EventArgs e)
  2.         {
  3.             INT sw = 0;
  4.             IF (txtNit.Text != "")
  5.             {
  6.  
  7.                 FOR (INT i = 0; i < dtgEmpresa.ROWS.COUNT; i++)
  8.                 {
  9.                  
  10.                     IF (dtgEmpresa.ROWS[i].Cells[0].VALUE != NULL)
  11.                     {
  12.                         IF
  13.                          (dtgEmpresa.ROWS[i].Cells[0].VALUE.ToString() == txtNit.Text.ToString())
  14.                         {
  15.                             MessageBox.SHOW("El nit introducido ya existe", "..Datos Repetidos..", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
  16.                             i = dtgEmpresa.ROWS.COUNT;
  17.                             sw = 1;
  18.                             limpiar();
  19.                         }
  20.                     }
  21.                 }
  22.             }
  23.         }

al introducir un dato que ya esta sale el letrero .. y hasta ahi todo esta muy bien ...
el problema es cuando quiero buscar los datos...
si introduzco el id y oprimo el boton buscar me dice que ya existe... lo que es incorrecto ... pues me deberia buscar los datos y ponermelos en los textbox y combobox correspondientes...

trabajo con c#...