Erro al comparar TXT con columna
Publicado por Fran Ortiz (13 intervenciones) el 20/04/2014 15:40:22
Buenas verán, estoy haciendo un programa que lleva una primary key "Socios" para que no se pueda repetir, la única manera que se me ha ocurrido de comprobar antes de guardar si ya existe o no, y así evitar el error es leer toda la columna socio y comparar los valores con el Nº que le tengo puesto en el Textbox.
El problema es que si el socio es el Nº 9 y en la base de datos hay del 1 al 8, me dice que el 9 esta y la comprobación la hago antes de guardar.
esto es lo que hago:
For Each fila In midatatable.Rows
Dim Id As String = fila("Socio").ToString
If Id = txtnumsocio.Text Then
MessageBox.Show("El socio ya existe")
Exit Sub
End If
Next
todas las comparaciones van bien pero si son 8 socios el ID no se por que me dice luego que tiene el numero 9 y al coincidir con el textbox me dice que ya existe.
Agradecería cualquier ayuda, pro que me trae de cabeza
El problema es que si el socio es el Nº 9 y en la base de datos hay del 1 al 8, me dice que el 9 esta y la comprobación la hago antes de guardar.
esto es lo que hago:
For Each fila In midatatable.Rows
Dim Id As String = fila("Socio").ToString
If Id = txtnumsocio.Text Then
MessageBox.Show("El socio ya existe")
Exit Sub
End If
Next
todas las comparaciones van bien pero si son 8 socios el ID no se por que me dice luego que tiene el numero 9 y al coincidir con el textbox me dice que ya existe.
Agradecería cualquier ayuda, pro que me trae de cabeza
Valora esta pregunta


0