Cual es la forma más rápida para devolver un query de un sólo registro en un datarow: usando SqlDataAdapter o tal vez SqlDataReader.
En el ejemplo que veis abajo es para una query que devulve X registros en un datatable. Como lo veis?
Dim cn As SqlConnection = New SqlConnection(ConfigurationSettings.AppSettings("M iCadena"))
Dim Misql as string ="SELECT * FROM Usuarios WHERE ID=2"
Dim cm As SqlCommand = New SqlCommand(MiSQL, cn)
Dim table As DataTable = New DataTable
Try
cm.Connection.Open()
Dim da As SqlDataAdapter = New SqlDataAdapter(cm)
da.Fill(table)
Catch ex As Exception
cm.Connection.Close()
Exit Function
End Try
cm.Connection.Close()