Hola! Antes que nada me presento: Soy chevaz, me llamo Sebastián
y soy algo así como un 'programador aficionado' de Visual Basic.NET. Me registré en éste foro porque pude notar que cada vez que Googleo para encontrar la solución a un problema sale un link a este foro.
Les cuento mi problema:
Estoy haciendo un simple controlador de Stock, para el kiosco de un vecino/amigo. Las bases de datos que utilizo son en MySQL, la conexión la he logrado y las consultas las hace, no tengo ningún problema en eso.
Mi problema se presenta al momento de imprmir los resultados de una consulta en un
datagridview, la verdad me está dando dolor de cabeza ya
He probado varios ejemplos de otras personas y sus open-source, y he utilizado éste, ya que mi código no utiliza los DataSource o controles así.
Public Sub grid()
Try
Conexion = New MySqlConnection()
Conexion.ConnectionString = Sql
Conexion.Open()
Query.CommandText = ("SELECT codigo, producto, existencia, precio FROM productos")
Query.Connection = Conexion
Consultar = Query.ExecuteReader
While Consultar.Read
Dim codigo As String = Consultar(0).ToString
Dim producto As String = Consultar(1).ToString
Dim existencia As String = Consultar(2).ToString
Dim precio As String = Consultar(3).ToString
'frmprincipal.datagrid.Refresh()
End While
Catch ex As Exception
MsgBox("Error " & ex.Message)
End Try
End Sub
Todo va bien hasta que llega el momento de imprimir. He probado haciendo un While para que imprima todas las filas, pero no muestra nada
Si me pudieran dar una solución a mi código, o decirme otro camino para realizar esto se los agradecería! Me está dando dolor de cabeza no poder hacer eso.
Saludos y gracias por leer