
15/10/2009, 01:27
|
| | Fecha de Ingreso: septiembre-2009
Mensajes: 17
Antigüedad: 15 años, 5 meses Puntos: 0 | |
Respuesta: Como comparar datos de un datagridview con una tabla de base de datos en realidad tendrias que tener en cuenta que no queres que se repita, ejemplo el nombre.
Despues en tu base de datos creas un SP que seleccione el nombre si es = al nombre que vos tenes en la tabla.
despues le clabas un if ej:
dim obj as capaNegocios.negocion=new capaNegocion.negocios
dim nombre as string
nombre=txtNombre.text.tim.tostring
If Not objVa.validarNombre(nombre).Tables(0).Rows.Count = 0 Then
MsgBox("El usuario ya existe, elija otro")
lo que hace esta linea : If Not objVa.validarNombre(nombre).Tables(0).Rows.Count = 0 Then
es que compara el nombre de tu textbox con el de la tabla y si hay te salta el mensaje de el usuario ya existe, sino ke grabe.
si mecesitas pasar el valor de una tabla a un txt , que seria el valor a comparar con el SP de la base de datos pone este codigo:
TXTnombre.text=convert.tostring(grdgrilla.rows(0). cell(aca va el nomero de celda en que tenes el nombre).text)
Yo a esto lo utilizo en 3 capas y con dataset. |