Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2011, 11:40
ncsa
 
Fecha de Ingreso: enero-2011
Mensajes: 1
Antigüedad: 13 años, 3 meses
Puntos: 0
Sonrisa combo relacionado DATAREADER

Hoola ! Soy nuevo en esto, os queria hacer una consulta. Graacias ! Aprendo mucho leyendoos

Ya consigo rellenar mi combobox con DataReader en vez de con DataSet(por exigencias, no puedo usar ningun dataset, sii ya, es una p*****) , pero ahora trato de que me coja el valor de lo seleccionado y dependiendo de este que me carge un segundo combobox .

El primer combo se rellena con categorias, y el segundo trata de subcategorias.

Hasta ahora tengo esto en el indexchange del primer combo , pero da error. Quisiera que me dijerais que error tengo.Gracias, Saludos

Try
conexion.ConnectionString = cadenaconx
consulta = "SELECT nombreSub, nombreCat FROM Categorias,
Subcategorias WHERE Categorias.codCat = Subcategorias.codSub
AND Categorias.nombreCat = '" & Me.cmbosub.SelectedValue & "'"

Comando = New SqlCommand(consulta, conexion)
conexion.Open()
CDataReader = Comando.ExecuteReader()

While CDataReader.Read()
Me.cmbsub.Items.Add(CDataReader("nombreSub"))

End While
CDataReader.Close()
conexion.Close()
Catch ex As Exception
MsgBox(ex.Message)
End Try