MySQL - Problema con SELECT en VB NET

 
Vista:

Problema con SELECT en VB NET

Publicado por WANDW (1 intervención) el 06/04/2007 00:05:10
Hola que tal soy nuevo en este foro!, quisiera que me orientaran en este problema:
quiero hacer una busqueda por ID y que me despliegue la informacion (nombre,ciudad,edad, etc que tengo en mi tabla), he logrado que me despliegue todos los datos , pero mm solamente quiero que me despliegue el que yo quiero, es decir si le digo que me despliegue el que tenga el numero 2 como ID que ese nomas me despliegue junto con toda la informacion que tiene toda esa fila (nombre,ciudad,edad,etc)

Aqui esta mi codigo

Dim cmd As New MySqlCommand
Dim ts As DataGridTableStyle
Dim ds As New DataSet
Dim con As New MySqlConnection
con.ConnectionString = "server=localhost;user id=root;password= ; database=catalogo;"
con.Open()

Dim sql2 As New MySqlDataAdapter("SELECT *FROM proveedores WHERE idproveedor ", con)

try
cmd.Connection = con
cmd.Parameters.Add("?idproveedor", TextBox49.Text) ' TextBox49.text= contiene el id que meti por el formulario
sql2.Fill(ds,"idproveedor")
DataGrid1.DataSource = ds.Tables!idproveedor
Dim cm As CurrencyManager
cm = CType(Me.BindingContext(ds.Tables!idproveedor), CurrencyManager)
ts = New DataGridTableStyle(cm)
ts.MappingName = "idproveedor"
ts.GridColumnStyles(1).Width = 100
DataGrid1.TableStyles.Add(ts)
MessageBox.Show("Consulta realizada satisfactoriamente", "Consulta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
con.Close()
Catch mierror As MySqlException
MessageBox.Show("Error de Conexión a la Base de Datos: " & mierror.Message)
Finally
con.Dispose()
End Try

Espero que me puedan ayudar =P gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder