Duda con consulta sql
Hola experto. Tengo una duda. En una aplicación web necesito extraer datos de una tabla y lo hago de esta forma.
consulta = "Select * FROM productos WHERE codigoest = @codigoest and declaración = @declara"
Dim Midatasetprod As New DataSet()
Dim comando5 As New SqlDataAdapter(consulta, con) comando5.SelectCommand.Parameters.Add(New SqlParameter("@codigoest", SqlDbType.Int))
comando5.SelectCommand.Parameters("@codigoest").Value = codigoest comando5.SelectCommand.Parameters.Add(New SqlParameter("@declara", SqlDbType.Int)) comando5.SelectCommand.Parameters("@declara").Value = declara comando5.Fill(Midatasetprod, "productos")
codigoest y declara son variables integer.
con es el string de conexión.
La cosa es que funciona pero sólo me devuelve una fila de resultado en Midatasetprod. Al probarlo en una vista sí devuelve todas las filas.
Me podrías ayudar a ver dónde estoy fallando.