Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2012, 09:31
DavidNovato
 
Fecha de Ingreso: junio-2012
Ubicación: Caracas-Venezuela
Mensajes: 114
Antigüedad: 12 años, 9 meses
Puntos: 0
Exclamación Cual es el error? Insertar datos a textbox

Buenos Dias,
Bueno amigos aca tengo un inconveniente medio raro, tengo que llenar varios textbox con datos de una BD.. tengo el codigo y todo.. lo curioso aqui es que en 1 FORM el codigo funciona a la perfeccion, pero en otro no lo hace.. :s

aca les dejo el codigo para ver si me pueden ayudar:

Código vb:
Ver original
  1. Dim dt As New DataTable
  2.         Dim conec As New MySqlConnection("Server=localhost; Database=controlsmi; user=root; password=Smi2012") 'cadena conexion
  3.        Dim consulta As String = "Select nombre, sede, direccion, nombre_contacto, telefono_contacto from proveedor where ID_proveedor =" + cboproveedor4.SelectedValue.ToString
  4.         Dim cmd As New MySqlCommand(consulta, conec)
  5.  
  6.         Dim dr As MySqlDataReader
  7.  
  8.         conec.Open()
  9.  
  10.         dr = cmd.ExecuteReader()
  11.  
  12.         If dr.Read() Then
  13.             Me.txtveamosssss.Text() = dr.Item("nombre").ToString()
  14.             Me.txtpruebaaaass.Text() = dr.Item("sede").ToString()
  15.             Me.txtmdpro.Text() = dr.Item("direccion").ToString()
  16.             Me.txtmnpro.Text() = dr.Item("nombre_contacto").ToString()
  17.             Me.txtmtpro.Text() = dr.Item("telefono_contacto").ToString()
  18.         End If
  19.         dr.Close()
  20.         conec.Close()

El error ocurre en:
Código vb:
Ver original
  1. dr = cmd.ExecuteReader()
me dic lo siguiente :"Unknown column 'System.Data.DataRowView' in 'where clause'"

PD: trabajo cn windows forms, BD Mysql..

Gracias de antemano. Saludos
__________________
David`Novato