Validacion de Clave primaria o Campo ID de una tabla
Publicado por Jesus (3 intervenciones) el 12/12/2019 05:31:53
Buenas Noches Saludos! Tratare de ser breve, Te una BD en access con interfaz en VB, la cual tiene 3 tablas relacionadas y cada tabla con llave primaria...
Es un proyecto de la universidad para este viernes, he buscado en muchos foros tanto en ingles como en español pero no encuentro la forma de validar esos campos primarios para que no haya duplicación de datos.
Utilice un botón para checar antes de registrar los valores si existe o no el ID en la base de datos, pero no me funciona ya que en la condición siempre se va por la segunda opción (ELSE)
No se cual podria ser el error, necesito solucionar esto antes del viernes, agradezco de antemano su ayuda!
Es un proyecto de la universidad para este viernes, he buscado en muchos foros tanto en ingles como en español pero no encuentro la forma de validar esos campos primarios para que no haya duplicación de datos.
Utilice un botón para checar antes de registrar los valores si existe o no el ID en la base de datos, pero no me funciona ya que en la condición siempre se va por la segunda opción (ELSE)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Private Sub BotonChecar_Click(sender As Object, e As EventArgs) Handles BotonChecar.Click
Dim x As String
x = tbclie.Text
For Each row As DataRow In ProyectoFinalDataSet.Tables("TBCliente").Rows
Dim dato As String
dato = row("IdCliente")
If x = dato Then
MsgBox("Ya existe este ID de Cliente, Escribe otro", MessageBoxIcon.Exclamation, "Informacion")
tbclie.Select()
'Exit Sub
Else
MsgBox("Puedes guardar tu dato, correctamente", MessageBoxIcon.Exclamation, "Informacion")
BotonGuardar.Enabled = True
Exit Sub
End If
Next
End Sub
No se cual podria ser el error, necesito solucionar esto antes del viernes, agradezco de antemano su ayuda!
Valora esta pregunta


0