Eso funciona perfecto gracias ahora sucede lo siguiente como ese valor que selecciono lo muestro en un label, ahora quiero hacer un:
Cita: "select*from productos where nombre_prod="+NombreProd
pero me aparece este error:
Cita: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version of the right syntax to use near 'Vivi 1.50 lt.' at line 1
En el listbox selecciono un elemento que se llama Vivi 1.50 lt. pense que me había equivocado así que me fuí a phpmyadmin ejecute:
select*from productos where nombre_prod="Vivi 1.50 lt."
y no hubo ningun problema me mostro el registro con ese contenido:
Cita: Try
Dim adaptador = New MySqlDataAdapter("select*from productos where nombre_prod=" + NombreProd, conexion)
Dim midataset = New DataSet()
adaptador.Fill(midataset, "productos")
dgProductos.DataSource = midataset.Tables("productos").DefaultView
Catch ex As MySqlException
MsgBox(ex.Message.ToString())
End Try
Se qeu el error está ahí pero no lo hallo.
Si escribo
Cita: Dim adaptador = New MySqlDataAdapter("select*from productos where nombre_prod='Aceite vivi 1 lt.'", conexion)
entonces me muestra esto:
El problema está cuando quiero que me busque pero lo que contiene la variable NombreProd.