Private Sub cmbCarrera_LostFocus()
Dim db As String
Dim con As Connection
Dim rstEsp As Recordset
db = App.Path & "\encuesta.mdb"
Set con = New ADODB.Connection
Set rstEsp = New ADODB.Recordset
Select Case cmbCarrera.Text
Case "INFORMATICA"
con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & db
rstEsp.Open "SELECT continfor FROM contadores", cnn, adOpenDynamic, adLockOptimistic
If Not (rstEsp.EOF) Then
varcg = rst.Fields("continfor")
varcg = varcg + 1
rstEsp!continfor = varcg
rstEsp.Update
rstEsp.Close
txtXp.Text = "INFORMATICA" & varcg
txtNombre.SetFocus
End If
Case "SISTEMAS"
con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & db
rstEsp.Open "SELECT contsist FROM contadores", cnn, adOpenDynamic, adLockOptimistic
If Not (rstEsp.EOF) Then
varlp = rstEsp.Fields("contsist")
varlp = varlp + 1
rstEsp!contsist = varlp
rstEsp.Update
rstEsp.Close
txtXp.Text = "SISTEMAS" & varlp
txtNombre.SetFocus
End If
Case Else
Beep
mensaje = MsgBox("Debe escoger una CARRERA para poder continuar", vbOKOnly)
cmbCarrera.SetFocus
End Select
End Sub