Private Sub cmdAceptar_Click()
On Error Resume Next
If txtAltasnum = "" Then
MsgBox "Debes introducir un numero de episodio", 128, "Error"
txtAltasnum.SetFocus
Else
If Val(txtAltasnum.Text) >= 1 And Val(txtAltasnum.Text) <= 13 Then
frmTemporada.temp1.RecordSource = "temporada1"
ElseIf Val(txtAltasnum.Text) >= 14 And Val(txtAltasnum.Text) <= 35 Then
frmTemporada.temp1.RecordSource = "temporada2"
ElseIf Val(txtAltasnum.Text) >= 36 And Val(txtAltasnum.Text) <= 59 Then
frmTemporada.temp1.RecordSource = "temporada3"
ElseIf Val(txtAltasnum.Text) >= 60 And Val(txtAltasnum.Text) <= 91 Then
frmTemporada.temp1.RecordSource = "temporada4"
End If
Dim ncap As Long
Dim sAdoBuscar As String
Dim vbookmark As Variant
ncap = Val(frmAltas.txtAltasnum.Text)
sAdoBuscar = "num_cap=" & ncap
frmTemporada.temp1.Recordset.Find sAdoBuscar, 1
vbookmark = frmTemporada.temp1.Recordset.Bookmark
If Err.Number Or frmTemporada.temp1.Recordset.BOF Or frmTemporada.temp1.Recordset.EOF Then
Err.Clear
Label2.Visible = True
Label3.Visible = True
Label4.Visible = True
txtAltasclacap.Visible = True
txtAltasclatemp.Visible = True
txtaltastemp.Visible = True
txtAltasclacap.SetFocus
Else
MsgBox "El episodio ya fue dado de alta, mas cuidado OK??"
frmTemporada.temp1.Recordset.Bookmark = vbookmark
frmTemporada.Hide
txtAltasnum.SetFocus
End If
End If
End Sub