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.