
Como crear un registro de Usuarios
Publicado por Javier (3 intervenciones) el 23/03/2017 15:56:36
Buenos días, estoy programando un sistema en el cual mis usuarios se registran para acceder a un comedor, el detalle es que solo pueden acceder una vez por día, si el usuario ya se registro no puede repetir el mismo dia, la verdad tengo poco de empezar con visual basic y agradecería que me apoyaran. Hasta ahora solo guardo mis registros en una BD de Access pero no se como validarlo. Tengo el siguiente codigo pero no me funciona
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'verifico que textcodigo tenga datos'
If Textcodigo.Text = "" Then
MsgBox("Numero de empleado no puede estar vacio")
Textcodigo.Select()
Else
Try
Dim sql As String
Dim contar As Int32 = 0
Dim f As Date
f = Date.Today
sql = "INSERT INTO Registro (codigo,horachecada,fechachecada) VALUES ('" & Textcodigo.Text & "','" & horachecada.Text & "','" & fechachecada.Text & "')"
comm.CommandText = sql
MsgBox(sql)
contar = "Select Count(codigo) from Registro where fechachecada=('" & f & "') and codigo=('" & Textcodigo.Text & "')"
contar = Convert.ToInt32(comm.ExecuteScalar())
If contar > 0 Then
MsgBox("YA TE HAS REGISTRADO EL DIA DE HOY")
Else
comm.ExecuteNonQuery()
MsgBox("CHECK IN CORRECTO, BUEN PROVECHO")
End If
Catch ex As Exception
MsgBox("No hace nada")
End Try
End If
End Sub
Valora esta pregunta


0