Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [VB] Datagrid ....

  1. #1

    [VB] Datagrid ....

    Ho il seguente codice , con cui creo una connessione a un db , un recordset e cerco di popolare con tale recordset un DB....

    Private Sub Form_Load()
    Set DataGrid1.DataSource = Nothing

    db.Provider = "MSDataShape"
    db.ConnectionString = "Data Provider=Microsoft.Jet.OLEDB.4.0;Data Source= Organizer.mdb;Persist Security Info=False"
    db.Open
    Parametro = "Nominativo"
    rs.Open "SELECT * FROM Clienti Order By Nominativo", db, adOpenStatic, adLockOptimistic
    DataGrid1.DataSource=rs

    ...



    Il problema è che il DataGrid1 rimane inesorabilmente vuoto! perchè? dove sbaglio?
    Yelloworld,Il Mondo dei Simpsons
    Yelloworld versione nuova...
    Tatuaggi a Montecatini Terme (PT)

    This is Fucking Iron Maiden Metal! (Bruce Dickinson,Imola,2003)

  2. #2
    Utente di HTML.it L'avatar di Teddy
    Registrato dal
    Dec 2001
    Messaggi
    178
    Ciao,
    non so se hai già risolto ... è passato un po' di tempo.
    Comunque...

    Quando apri la connessione ricordati di impostare il tipo di cursore (che dev'essere di tipo client, altrimenti va in errore)
    __________
    db.ConnectionString = "Data Provider=Microsoft.Jet.OLEDB.4.0;Data Source= Organizer.mdb;Persist Security Info=False"
    db.CursorLocation = adUseClient
    db.Open
    __________


    e poi alla fine devi settare la proprietò data source con il set, dunque:

    set DataGrid1.DataSource=rs

    spero di esserti stato utile!!!
    Ciao
    Grazie e ciao a tutti

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.