salve a tutti
ho il seguente problema...
dato il seguente codice
codice:Imports System.Data.OleDb Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim connessione As OleDbConnection Dim comando As OleDbCommand Dim lettore As OleDbDataReader connessione = New OleDbConnection(strConn) comando = New OleDbCommand() comando.CommandType = CommandType.Text comando.CommandText = "select * from magazzino" comando.Connection = connessione connessione.Open() lettore = comando.ExecuteReader 'On Error Resume Next Do While lettore.Read Me.ListView1.Items.Add(lettore.GetValue("descrizione")) Me.ListView1.Items(0).SubItems.Add(lettore.GetValue("cod_articolo_prog")) Loop connessione.Close() End Sub
il problema è alla terzultima riga..vedi-->lettore.getvalue("descrizione")
bene il compilatore mi da un errore di tipo
quando invece lettore.getvalue(2) gli va a genio
in sintesi
in ado di vb6 quando aprivo un recordset-->sia facevo rs(0) sia facevo rs("descrizione")
mi prendeva il risultato
in vb.net questa variabile lettore c'+ un modo per mettere la striga del campo da ricercare?
grazie