Originariamente inviato da AndreaZani
Qualcosa di questo tipo:
dim ds As DataSet
In aggiunta a quanto detto, se e' necessario solo popolare una dropdown si puo' meglio usare un leggero datareader come nell'esempio seguente
codice:
Dim dr As OleDbDataReader
        Dim strConn As String = "provider"
        Dim strSQL As String = "SELECT NomeCategoria, IDCategoria FROM categorie"
        Dim objConn As New OleDbConnection(strConn)
        Dim objCmd As OleDbCommand
        objConn.Open()
        objCmd = New OleDbCommand(strSQL, objConn)
        dr = objCmd.ExecuteReader(CommandBehavior.CloseConnection)
        While dr.Read
            drop1.Items.Add(New ListItem(dr("Nomecategoria"), dr("IDCategoria")))
        End While
        dr.Close()
se il datareader non piace, invece di scomodare il dataset si puo' usare direttamente una datatable.