Les cuento:
Tengo este programa que guarda datos a una base de datos y el ejercicio de la facultad me pide que solo se agreguen 5. Pero no logro pensar como hacer para que solo el usuario ingrese 5 valores (aunque este mal ingresados) cierre el programa. Use un contador pero no se como validar hasta que llegue 5 valores ingresados por cada campo.
Código
Dim BS As Database Dim TBD As Recordset Private Sub Command1_Click() Set BD = OpenDatabase("C:\Users\pc\Desktop\PRUEBA.MDB") Set TBD = BD.OpenRecordset("Persona") If Edad.Text < 90 And Edad.Text > 0 And Indice.Text < 1000 Then TBD.AddNew TBD.Fields("Indice") = Indice TBD.Fields("Legajo") = Legajo TBD.Fields("Nombre") = Nombre TBD.Fields("Edad") = Edad TBD.Update MsgBox ("Agregado") Indice.Text = "" Legajo.Text = "" Nombre.Text = "" Edad.Text = "" Indice.SetFocus cont = cont + 1 Else MsgBox "ingrese correctamente los campos" cont = cont + 1 End If End Sub
Saludos!