elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  como asignarle el resultado de una consulta de mysql a un textbox desde vb.net?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: como asignarle el resultado de una consulta de mysql a un textbox desde vb.net?  (Leído 10,243 veces)
pauly14

Desconectado Desconectado

Mensajes: 2


Ver Perfil
como asignarle el resultado de una consulta de mysql a un textbox desde vb.net?
« en: 18 Marzo 2011, 21:09 pm »

tengo el siguiente codigo:
  
Código
  1. Private Sub Button12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnbus.Click
  2.        conexion = New OdbcConnection("dsn=conexión_vb; uid= root; pwd= 123456;")
  3.      sql = " select nombre, apellido from docentes where identificacion= " & txtid.Text & ";"
  4.        comando = New OdbcCommand(sql, conexion)
  5.         Try
  6.          conexion.Open()
  7.  
  8.         leer = comando.ExecuteReader()
  9.         txtnombre = leer(0)
  10.        Txtap = leer(1)
  11.         Catch ex As Exception
  12.        MsgBox(ex.Message)
  13.          End Try
pero me sale un error que dice que la columna o fila no tiene datos pero esta llena en mysql.
por favor espero su ayuda es urgente.... :silbar:


« Última modificación: 19 Marzo 2011, 13:15 pm por [D4N93R] » En línea

.::IT::.

Desconectado Desconectado

Mensajes: 166



Ver Perfil
Re: como asignarle el resultado de una consulta de mysql a un textbox desde vb.net?
« Respuesta #1 en: 19 Marzo 2011, 07:47 am »

Yo usario un odbcdataadapter para recoger los registros encontrados y cargarlos en un datatable. y despues verificar si existen registros usando la propiedad .rows de DataTable y ahi recein recoger el valor con DataTable.Rows[0][colummna"]

Ahora pauly14 si recien estas comenzando ah ahcer tu aplicacion te recomiendo el Conector .net para MYSQL. http://dev.mysql.com/downloads/connector/net/



En línea

Simplemente .::IT::.
estebanvr

Desconectado Desconectado

Mensajes: 28


Ver Perfil
Re: como asignarle el resultado de una consulta de mysql a un textbox desde vb.net?
« Respuesta #2 en: 27 Marzo 2011, 01:30 am »

La manera que yo utilizo es esta:

Primero lleno el Data Set

txtid_empleado.Text = ds.Tables(0).Rows(0)(0).ToString()
En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.647


My software never has bugs. Its just features!


Ver Perfil WWW
Re: como asignarle el resultado de una consulta de mysql a un textbox desde vb.net?
« Respuesta #3 en: 27 Marzo 2011, 15:06 pm »

Recuerden siempre hacer los nullchecks..
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines