Foros del Web » Programación para mayores de 30 ;) » .NET »

cargar datos en texbox enlazado

Estas en el tema de cargar datos en texbox enlazado en el foro de .NET en Foros del Web. Hola foreros ! otra vez estoy por aqui, a ver si me podeis ayudar. os cuento: Tengo un combo que se llama Empleados en el ...
  #1 (permalink)  
Antiguo 13/01/2011, 13:53
 
Fecha de Ingreso: octubre-2008
Mensajes: 31
Antigüedad: 15 años, 6 meses
Puntos: 0
cargar datos en texbox enlazado

Hola foreros !

otra vez estoy por aqui, a ver si me podeis ayudar.

os cuento: Tengo un combo que se llama Empleados en el que cargo empleados de un campo de una base de datos sQL, y abajo un textbox que se llama correo-electronico en el que, dependiendo el empleado que escoja me carga su direccion de email.

Pero de todas las maneras que he probado no me funciona. Os agradeceria si me pudieseis guiar y cuál son los procedimientos correctos.

El codigo que tengo esta en el evento Selected_Index_changed del combo empleados, es correcto?

..

Public ssql As String
Public lectorExtensiones1 As SqlDataReader

ssql = "SELECT email FROM mail INNER JOIN empleados ON mail.codempleado = empleados.codempleado "

Dim cnnCargar As New SqlCommand(ssql, cnn)

cnn.Open()
Ddatareader = cnnCargar.ExecuteReader()
If Ddatareader.Read Then
txtboxemail.Text = Ddatareader.Item("email")



Else
MsgBox("Email no encontrado", MsgBoxStyle.Information, "Aviso")
'Limpiar
txtboxemail.Text = ""


End If

......


Muchisimas Gracias amigos !
  #2 (permalink)  
Antiguo 13/01/2011, 14:11
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: cargar datos en texbox enlazado

Hola cerra, es porque no le pasas el empleado a tu consulta:

Código vb:
Ver original
  1. Public ssql As String
  2. Public lectorExtensiones1 As SqlDataReader
  3. ssql = "SELECT email FROM mail INNER JOIN empleados ON mail.codempleado = empleados.codempleado where empleados.codempleado=" & comboBox1.text
  4. Dim cnnCargar As New SqlCommand(ssql, cnn)
  5. cnn.Open()
  6. Ddatareader = cnnCargar.ExecuteReader()
  7. If Ddatareader.Read Then
  8. txtboxemail.Text = Ddatareader.Item("email")
  9. Else
  10. MsgBox("Email no encontrado", MsgBoxStyle.Information, "Aviso")
  11. 'Limpiar
  12. txtboxemail.Text = ""
  13. End If
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net
  #3 (permalink)  
Antiguo 14/01/2011, 12:43
 
Fecha de Ingreso: octubre-2008
Mensajes: 31
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: cargar datos en texbox enlazado

Gracias ! , Lo hice parecido, almacenando en una variable lo que queria obtener y ya esta.

Muchas Gracias crack !!

a veces 4 ojos ven mucho más que 2

Un gran saludo !!

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:48.