hola a todos:
bueno tengo una base de datos access97 y una aplicacion la cual se conecta a esta lee, graba y todo eso, pero lo que necesito ahora es hacer que una busqueda pero es desordenada pero no se repiten los campos que busco pero quiero mas o menos que sea ordenado no se si me explico bueno les adjunto el codigo que tengo y ustedes me cuentan como lo puedo hacer o mejorar si es que se puede hacer algo
gracias a todos.
Dim a As Database
Dim b As Recordset
Dim c As Recordset
Const mstrAppTitle = "Alpicacion"
Private Sub Command1_Click()
Unload Me
Form2.Show
End Sub
Private Sub Command2_Click()
Call folio
End Sub
Private Sub Command3_Click()
Frame1.Visible = False
Text1.SetFocus
End Sub
Private Sub Form_Load()
Set a = OpenDatabase("\\Obiwan\soporte\prueba\bd1.mdb")
Set b = a.OpenRecordset("maestro_atenciones")
Set c = a.OpenRecordset("equipamiento_atendido")
If b.RecordCount = 0 Then
MsgBox "No Existen Registros", vbInformation, "Por Favor Ingrese"
Else
b.MoveFirst
End If
If c.RecordCount = 0 Then
MsgBox "No Existen Registros", vbInformation, "Por Favor Ingrese"
Else
c.MoveFirst
End If
Frame1.Visible = False
End Sub
Sub folio()
b.MoveFirst
Do While b.EOF = False
If Text1.Text = b("folio_atencion") Or Text1.Text = b("fecha_llamado") Or Text1.Text = b("hora_llamado") & "" Or Text1.Text = b("usuario_atencion") & "" Or Text1.Text = b("direccion_depto") & "" Or Text1.Text = b("n_oficina") & "" Or Text1.Text = b("fono_anexo") & "" Or Text1.Text = b("problema_descrito") & "" Or Text1.Text = ("tipo_problema") & "" Or Text1.Text = b("tecnico_asignado") & "" Then
Frame1.Visible = True
Text2.Text = b("folio_atencion")
Text3.Text = b("fecha_llamado") & ""
Text4.Text = b("hora_llamado") & ""
Text5.Text = b("usuario_atencion") & ""
Text6.Text = b("direccion_depto") & ""
Text7.Text = b("n_oficina") & ""
Text8.Text = b("fono_anexo") & ""
Text9.Text = b("problema_descrito") & ""
Text10.Text = b("tipo_problema") & ""
Text11.Text = b("tecnico_asignado") & ""
Text12.Text = b("fecha_atencion") & ""
Text13.Text = b("hora_salida_atencion") & ""
Text14.Text = b("hora_inicio_atencion") & ""
Text15.Text = b("hora_termino_atencion") & ""
Text16.Text = b("hora_llegada_atencion") & ""
Text17.Text = b("problema_detectado") & ""
Text18.Text = b("solucion_atencion") & ""
Text19.Text = b("obs_atencion") & ""
Text20.Text = b("derivado") & ""
Text21.Text = b("mti") & ""
Text22.Text = b("fecha_cierre_atencion") & ""
Text23.Text = b("estado_atencion") & ""
b.MoveNext
If MsgBox("Desea Continuar", vbYesNo, mstrAppTitle) = vbNo Then
MsgBox "Esto le hara salir", vbInformation, "Continue"
Exit Do
End If
End If
If b.EOF = True Then
b.MoveFirst
End If
b.MoveNext
Loop
End Sub
bueno alguno de ustedes me puede ayudar se los agradesco que esten muy bien y muchas gracias adios