Ciao a tutti,
ho ripreso a programmare dopo un po' di anni che non lo facevo più. E ho problemi a caricare una semplice datagrid, anche utilizzando dei miei vecchi pezzi di codice, che, non so come mai ... prima mi funzionavano!
Ecco il codice:
codice:
sql = "select AnagraficaClienti.IdCliente, AnagraficaClienti.Desc_Cli, AnagraficaClienti.paese, AnagraficaClienti.provincia from AnagraficaClienti where AnagraficaClienti.Desc_Cli like '" & FrmNewPrev.TxtDescCli & "*'"
Set rs = db.OpenRecordset(sql)
' carica grid
rs.MoveFirst
i = 1
Do While rs.EOF = False
rs.Edit
GridCli.Rows = i + 1
GridCli.Row = i
GridCli.Col = 1
If rs!IdCliente <> "" Then
GridCli.Text = rs!IdCliente
End If
GridCli.Col = 2
If rs!Desc_Cli <> "" Then
GridCli.Text = rs!Desc_Cli
End If
GridCli.Col = 3
If rs!paese <> "" Then
GridCli.Text = rs!paese
End If
GridCli.Col = 4
If rs!provincia <> "" Then
GridCli.Text = rs!provincia
End If
rs.MoveNext
i = i + 1
Loop
rs.Close
Si blocca subito sull'istruzione GridCli.Rows = i + 1 dandomi errore in compilazione:
METHOD or DATA MEMBER NOT FOUND