PDA

Visualizza la versione completa : [VB] Temporizzare un WHILE ................


w_t
16-09-2002, 10:23
In VB.NET,

E' possibile temporizzare un ciclo WHILE ???

Esempio:



conn.Open()
Dim comm As New OleDbCommand("SELECT * FROM Teble", conn)
Dim read As OleDbDataReader = comm.ExecuteReader
Dim li As ListViewItem
While read.Read()

Dim x As String = read("Campo")

If x = 1 Then
MsgBox(1)
End If

End While
conn,Close()


vorrei che la lettura di read() avvenisse ogni 1 secondo, fino a finire tutto il contenuto della tabella, in protica un normalissimo ciclo WHILE ma con lettura temporizzata ad 1 secondo,

come posso applicare il Timer???

darkblOOd
16-09-2002, 12:55
imposta l'intervalo del timer ad 1 sec e metti nell'evento del timer (mi sembra tick) MioReader.Read

w_t
17-09-2002, 09:26
Scusami ma dato che non l'ho mai fatto non capisco come posso allacciare il rear.read() alla Sub del timer.........



Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

End Sub

darkblOOd
17-09-2002, 09:31
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
if NonSonoAll'UltimoRecord Then READ.READ
End Sub

Loading