salir del ciclo
Publicado por roberto (9 intervenciones) el 03/05/2008 23:01:38
estoy haciendo un reloj a traves de tarjetas rfdi y tengo la informacion en una base deatos cuando quiero hacer una consulta se cicla el programa, como salgo del ciclo
idt = id
MSComm1.PortOpen = True
MSComm1.Output = Chr(13) + "001400" + Chr(13)
Do
DoEvents
buffer$ = buffer$ & MSComm1.Input
Loop Until InStr(buffer$, vbCrLf)
id = Mid(buffer$, 6, Len(buffer$) - 7)
MSComm1.PortOpen = False
If id <> "94" Then
If id <> idt Then
While dataids.Recordset.EOF = True
If dataids.Recordset.Fields("tagid") = id Then
Text1.Text = dataids.Recordset.Fields("nombre")
End If
Wend
End If
End If
End Sub
idt = id
MSComm1.PortOpen = True
MSComm1.Output = Chr(13) + "001400" + Chr(13)
Do
DoEvents
buffer$ = buffer$ & MSComm1.Input
Loop Until InStr(buffer$, vbCrLf)
id = Mid(buffer$, 6, Len(buffer$) - 7)
MSComm1.PortOpen = False
If id <> "94" Then
If id <> idt Then
While dataids.Recordset.EOF = True
If dataids.Recordset.Fields("tagid") = id Then
Text1.Text = dataids.Recordset.Fields("nombre")
End If
Wend
End If
End If
End Sub
Valora esta pregunta


0