Foros del Web » Programando para Internet » ASPX (.net) »

Ayuda con DropDownList!!!

Estas en el tema de Ayuda con DropDownList!!! en el foro de ASPX (.net) en Foros del Web. Hola amigos profesionales.. una consulta sencilla... tengo una tabla con nombre de reglas y en otra tabla se registra ese mismo nombre de regla que ...
  #1 (permalink)  
Antiguo 24/01/2011, 20:49
 
Fecha de Ingreso: marzo-2009
Mensajes: 41
Antigüedad: 15 años, 1 mes
Puntos: 0
Ayuda con DropDownList!!!

Hola amigos profesionales.. una consulta sencilla... tengo una tabla con nombre de reglas y en otra tabla se registra ese mismo nombre de regla que se selecciona seguido con el nombre del usuario y el valor del permiso (True o False) mi intencion es la siguiente..

--1er DropDownList cargo la lista de Usuarios

--2do DropDownList cargo la lista de reglas pero excluyendo las que ya tiene el usuario registrada..

en pocas palabrass quiero que al seleccionar el usuario en un DropDownList me cargue en otro DropDownList las reglas que no se han registrado a ese usuario.... espero que alguien me pueda ayudar y mil gracias, Saludos... Nota: Trabajo en asp.net VB (aspx)
  #2 (permalink)  
Antiguo 24/01/2011, 21:47
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: Ayuda con DropDownList!!!

Hola,

Para ello podrias ayudate con el ajax cascading dropdown y un webservice
http://www.asp.net/ajax/ajaxcontrolt...gDropDown.aspx

http://aspalliance.com/716

http://programming.top54u.com/post/A...-Database.aspx
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!
  #3 (permalink)  
Antiguo 24/01/2011, 22:33
Avatar de stingofung  
Fecha de Ingreso: enero-2011
Ubicación: Mcbo
Mensajes: 52
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Ayuda con DropDownList!!!

Saludos "LuigBren",

¿Aún no tienes nada programado?

Si tienes el código postealo y te ayudo a corregirlo.
  #4 (permalink)  
Antiguo 24/01/2011, 23:15
 
Fecha de Ingreso: marzo-2009
Mensajes: 41
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Ayuda con DropDownList!!!

Cita:
Iniciado por stingofung Ver Mensaje
Saludos "LuigBren",

¿Aún no tienes nada programado?

Si tienes el código postealo y te ayudo a corregirlo.
hola, no ya que neccesito averiguar cual seria la consulta sql para excluir el valor registrado... encontre este busqueda pero no me sirve

Código:
Select * from tabla1 where Campo1 NOT IN (select Campo2 from Tabla 2)
ya que tengo que espesificar mas cosas....
Código:
Select nombre from tabla1 where nombre NOT IN (select nombreopc, usuario from Tabla2 where usuario = 'Pedro')
pero me da error...
  #5 (permalink)  
Antiguo 25/01/2011, 06:55
Avatar de stingofung  
Fecha de Ingreso: enero-2011
Ubicación: Mcbo
Mensajes: 52
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Ayuda con DropDownList!!!

Ok, primero que todo, ¿como estructuraste las tablas? osea:

tbl_Reglas (id, nombre, etc...)

tbl_ReglasUsuario (id, nombre, etc...)
  #6 (permalink)  
Antiguo 25/01/2011, 07:13
 
Fecha de Ingreso: marzo-2009
Mensajes: 41
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Ayuda con DropDownList!!!

Cita:
Iniciado por stingofung Ver Mensaje
Ok, primero que todo, ¿como estructuraste las tablas? osea:

tbl_Reglas (id, nombre, etc...)

tbl_ReglasUsuario (id, nombre, etc...)
Hola amigo pues acabo de ponerle el mismo nombre a los campos y la tengo de la siguiente forma...

-- en la tabla1 tengo id auto increment y campo nombre (donde guardo el nombre de las reglas)


-en la 2da tabla tengo id auto increment, nombre (se guarda el nombre de la regla = que la 1ra tabla), usuario y la opcion

y la busqueda que necesito opbtener seria...

seleccioname nombre de la tabla1 cuando no exista nombre en (selecioname nombre y usuario de la tabla2 cuando el usuario es igual a "pedro")

Última edición por LuigBren; 25/01/2011 a las 07:21
  #7 (permalink)  
Antiguo 25/01/2011, 13:51
Avatar de stingofung  
Fecha de Ingreso: enero-2011
Ubicación: Mcbo
Mensajes: 52
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Ayuda con DropDownList!!!

Bien, para lo que necesitas hacer yo haria lo siguiente:

1) Crear una tabla tbl_Usuarios con los siguientes campos:

id --> int autoincrement
nombre --> varchar(50)


2) Crear una tabla tbl_Reglas con los siguientes campos:

id --> int autoincrement
nombre --> varchar(50)

3) Crear una tabla tbl_ReglasUsuario con los siguientes campos:

id --> int autoincrement
idRegla --> int
idUsuario --> int
permiso --> tinyint(2)

Ya con las tablas creadas cargas el 1er DropDownList con los datos de la tabla tbl_Usuarios.

Luego el 2do DropDownList lo cargarias con la siguiente consulta a la tabla tbl_Reglas:

"SELECT id, nombre FROM tbl_Reglas WHERE id NOT IN(SELECT idRegla FROM tbl_ReglasUsuario WHERE permiso = 1 AND idUsuario = X);"

Donde X = el id del usuario seleccionado en el 1er DropDownList.

Prueba y me avisas.

Etiquetas: dropdownlist, aspx
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:53.