Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di xonica
    Registrato dal
    Oct 2003
    Messaggi
    143

    [VB.NET]Connessione db + riempi listview

    sto cercando di capire il funzionamento di vb.net ma sto trovando molte difficoltà nell'usarlo

    in vb6 se avevo un db mysql e volevo prelevare dei dati per metterli in una listview facevo così:
    - inserivo una listview nel form e scrivevo questo codice
    codice:
    Private Sub Form_Load()
        Dim Conn As New ADODB.Connection
        Dim Rs As New ADODB.Recordset
        Conn.ConnectionString = "DRIVER=MySQL ODBC 3.51 Driver;Server=127.0.0.1;DATABASE=db1;UID=root;"
        Conn.ConnectionTimeout = 5
        Conn.CursorLocation = adUseClient
        Conn.Mode = adModeShareDenyNone
        Conn.Open
        Rs.Source = "SELECT * FROM tabella1"
        Rs.Open , Conn
        ListView1.View = lvwReport
        For i = 0 To Rs.Fields.Count - 1
            ListView1.ColumnHeaders.Add , , Rs.Fields(i).Name
        Next
        While Not Rs.EOF
            ListView1.ListItems.Add , , Rs.Fields(0).Value
            For i = 1 To Rs.Fields.Count - 1
                ListView1.ListItems.Item(ListView1.ListItems.Count).SubItems(i) = IIf(Rs.Fields(i).Value <> vbNullString, Rs.Fields(i).Value, "...")
            Next
            Rs.MoveNext
        Wend
        Rs.Close
        Conn.Close
    End Sub
    come risultato mi dava una listview con il contenuto della tabella del database scelta.

    tutto ciò come si fa in vb.net?
    so che per rispondermi ci vorrà un po di tempo e di pazienza ma se so come si fa questa cosa poi posso andare avanti...


    :metallica

  2. #2
    Penso che la cosa migliore da fare è aprire MSDN e cercare DataSet, è lunghetta, ma c'è tutto.
    Hanno cambiato tante cose, è meglio se ti aggiorni
    Forni Massimo
    www.warpsoft.it

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.