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

Cargar datos a un dropdownlist

Estas en el tema de Cargar datos a un dropdownlist en el foro de ASPX (.net) en Foros del Web. Hola a todos. Tengo una pequeña duda, pero no es una duda de codigo de programación, es mas bien una duda de como programar de ...
  #1 (permalink)  
Antiguo 12/10/2011, 19:15
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 2 meses
Puntos: 14
Pregunta Cargar datos a un dropdownlist

Hola a todos. Tengo una pequeña duda, pero no es una duda de codigo de programación, es mas bien una duda de como programar de una manera correcta.
El tema es que estoy haciendo una página web y necesito cargar unos valores en un dropdownlist desde una base de datos.
Se hacerlo de dos maneras:
1- Desde el archivo .vb, es decir con codigo vb.net haciendo la conexion, llamando a un procedimiento almacenado y cargando los datos en el dropdownlist.
2- Usando el asistente que trae el propio componente dropdownlist para crear una conexion con la base de datos y selecionar los datos y que el cree la consulta sql.

Mi duda es cual de las dos maneras es la mas correcta, cual es la mas rapida a la hora de ejecutarse etc. Resumiendo me gustaria oir alguna opinion de cual es la forma correcta de hacerlo. Soy programador, se programar bastante bien, pero nose, si la forma en la que programo es la correcta, ya que para .net fui autodidacta. Aprendi a base de libros y foros.

Muchas gracias a todos por vuestra ayuda

Un saludo
Pinty
  #2 (permalink)  
Antiguo 14/10/2011, 09:28
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 2 meses
Puntos: 14
Respuesta: Cargar datos a un dropdownlist

Nadie puede ayudarme?? solo pido una opinión de cual es la mejor forma o cual es la mejor forma que creeis que es, para programar bien y no hacer las cosas mal.

Muchas gracias por vuestra atencion

Pinty
  #3 (permalink)  
Antiguo 14/10/2011, 09:49
Avatar de AWesker  
Fecha de Ingreso: octubre-2008
Mensajes: 177
Antigüedad: 15 años, 6 meses
Puntos: 27
Respuesta: Cargar datos a un dropdownlist

Interesante pregunta... nunca he realizado pruebas de fatiga utilizando DataSource (mediante asistente) y la forma ortodoxa. Sin embargo, podría decirte que si lo haces con arquitectura en capas tienes mayor control del código y sabes que es lo que hace. Caso contrario con un asistente. Recuerda que este actúa como un intermediario entre una especie de capa de datos y una capa de negocios (dirás que el asistente te genera cierto código -es cierto -, pero no es un control absoluto). En mi caso prefiero utilizar el método tradicional (codificado completo) por la razón que te dije antes. Aunque no podría asegurarte cuál es la mejor.

Saludos...
  #4 (permalink)  
Antiguo 14/10/2011, 10:56
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 2 meses
Puntos: 14
Respuesta: Cargar datos a un dropdownlist

Muchas gracias por tu aportación AWesker. Me has dejado muy claro las diferencias entre ambas, yo tenia miedo del redimiento que me pudise dar un sistema u otro, es decir perdida de velocidad. La aplicación web es bastante grande y ando algo preocupado con el tema del rendimiento. Yo siempre usaba el metodo tradicional. Tengo mi base de datos con mis procedimientos almacenados, luego tengo mi codigo vb, y luego mi pagina .aspx donde se muestra todo, pero me gusta saber la opinion del resto de la gente como la tuya asi seguro que aprendo mucho mas, ya que me gustaria que el codigo sea lo mas correcto posible.

Muchas gracias nuevamente por tu aportación

Un saludo
Pinty
  #5 (permalink)  
Antiguo 17/10/2011, 06:40
 
Fecha de Ingreso: junio-2009
Mensajes: 117
Antigüedad: 14 años, 10 meses
Puntos: 3
Respuesta: Cargar datos a un dropdownlist

yo lo haria desde el codigo, sin asistente, como dijo AWesker, tenes mejor control, te acostumbras al codigo, y aprendes mas..

Slds.
__________________
Sitio: www.qubitek.com.ar
Uso: www.docstorus.com para mis documentos.
  #6 (permalink)  
Antiguo 17/10/2011, 14:54
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 2 meses
Puntos: 14
Respuesta: Cargar datos a un dropdownlist

Muchas gracias berkut2009. Lo he hecho con codigo como los dos me comentais. De momento va todo genial, si tengo problemas consultare por el foro que ya veo que hay muy buenos consejos.
Gracias
Saludos

Etiquetas: dropdownlist, sql
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 12:41.