|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
[vb6] ricerca di record
questo è il codice:
Codice:
Private Sub Command1_Click() If Text1.Text = "" Then MsgBox "Digitare un codice" & vbOK Else rsql = "" rsql = rsql & "SELECT * FROM tblpresenze WHERE tblpresenze.codmar LIKE '" & Text1.Text & "' ORDER BY marcatura" Set rs = cn.Execute(rsql) While Not (rs.EOF) flex2.ColWidth(0) = 1290 flex2.Text = "CODICE LETTO" flex2.ColWidth(1) = 3000 flex2.Text = "ORARIO MARCATURA" flex2.AddItem rs("codmar") & vbTab & rs("marcatura") rs.MoveNext Wend End If End Sub
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
ok, ho risolto, dovevo semplicemente fare prima del "while" questo:
Codice:
If rs.EOF Then msgbox "Nessun record trovato", vbOkOnly Else While Not (rs.EOF) flex2.AddItem rs("codmar") & vbTab & rs("marcatura") rs.MoveNext Wend End If End If ![]()
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jun 2002
Città: NAPOLI!
Messaggi: 1310
|
puoi anche controllare se il .recordcount del recordset è >0...
__________________
"catch a homo by his toe, man I don't know no more am I the only fuckin' one who's normal any more?" |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:53.