Sono nuovo e ho avuto questa domanda. Posso usare SQLDataReader invece di un Recordset. Voglio ottenere il seguente risultato in un SQLDataReader.Utilizzo di SQLDataReader invece del recordset
Dim dbConn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim sqlstr As String = "SELECT Name,Status FROM table1 WHERE id=" + item_id.Value.ToString
rs.Open(SQL, dbConn)
While Not rs.EOF
txtName.Text = rs.Fields.Item("Name").Value
ddlstatus.SelectedIndex = 1
rs.MoveNext()
End While
rs.Close()
rs = Nothing
dbConn.Close()
dbConn = Nothing
Posso sostituire recordset con SQLDataReader e se posso potete per favore mi mostra le variazioni di codice?
Non v'è alcuna necessità di creare/caricare un set di dati per questo. –