Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    3

    Vb - Popolamento Datagrid

    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

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Attenzione: VB ha un suo sub-forum dedicato.
    Inoltre è necessario specificare anche la versione di VB utilizzata.
    Il codice va postato all'interno dei tag [ CODE] e [ /CODE] per renderlo più leggibile.


    Intanto sposto in VisualBasic e .NET Framework e aggiusto il codice.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    3
    Per intanto,
    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.