Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2007, 16:53
Annabella
 
Fecha de Ingreso: junio-2007
Mensajes: 4
Antigüedad: 17 años, 8 meses
Puntos: 0
Problema llenando un dropdownlist

Hola! Esta es la primera vez que hago una pregunta en este foro, espero que por favor me puedan ayudar porque ya me estoy volviendo loca!

Estoy desarrollando una aplicacion web con visualstudio 2005 con el lenguaje vb. El problema es el siguiente:

En un formulario tengo 2 dropdownlist, el primero esta cargado con la base de datos con los nombres de todos los clientes, yo quiero que el segundo dropdownlist se cargue con el nombre de todos los contactos del cliente seleccionado en el dropdownlist1. He intentado muchisimas cosas y nada, el codigo que tengo es el siguiente:

Protected Sub ddl_cliente_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ddl_cliente.SelectedIndexChanged
ddl_contac.Items.Clear()

Dim objConnection As OdbcConnection
Dim objCommand As OdbcCommand

objConnection = New OdbcConnection("DSN=des_crm;UID=des_crm;PWD=des_cr m")
objCommand = New OdbcCommand("SELECT CRM_CONTACTO.NOMB_CONTAC FROM CRM_CLIENTE,CRM_CONTACTO WHERE(CRM_CONTACTO.ID_CLIENTE = CRM_CLIENTE.ID_CLIENTE) and ( CRM_CLIENTE.NOMB_CLIENTE = '" & ddl_cliente.SelectedItem.Text & "')", objConnection)
objCommand.Connection.Open()
ddl_contac.DataSource = objCommand.ExecuteScalar()

ddl_contac.DataBind()
objCommand.Connection.Close()

End Sub

Cuando ejecuto la página me muestra un solo contacto en el dropdownlist2 y de la siguiente manera:

A
n
n
a
b
e
l
l
a

NO entiendo!!
Espero que alguien me pueda ayudar! MUCHAS GRACIAS!!!