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

Es posible????

Estas en el tema de Es posible???? en el foro de .NET en Foros del Web. es posible añadir una columna a una tabla en una base de datos dinamicamente, por que?, porque sucede lo siguiente: debo ingresar N registros a ...
  #1 (permalink)  
Antiguo 20/02/2007, 12:57
 
Fecha de Ingreso: marzo-2006
Mensajes: 202
Antigüedad: 18 años, 1 mes
Puntos: 2
Pregunta Es posible????

es posible añadir una columna a una tabla en una base de datos dinamicamente, por que?, porque sucede lo siguiente: debo ingresar N registros a una tabla pero las columnas de esta tabla demeb ser M que puedo hacer ya que lo que necesito es una estructura que soporte un orden de N x M existe una manera de agregar dinamicamente campos a una tabla

Ej: una ruta de un bus
ruta 1 origen: santiago, destino: rancagua
ruta 2 orihen: santiago, destino1: rancagua, destino2:chillan, destino3: concepcion
aqui vemos representada mi inquietud N rutas con M destinos exixte algo que soporte esto???
  #2 (permalink)  
Antiguo 20/02/2007, 13:10
 
Fecha de Ingreso: agosto-2006
Ubicación: en lima peru
Mensajes: 184
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: Es posible????

En La Informatica Todo Es Posible Pero Tu Lo Que Necesitas No Es Agregar Columnas O Quitarlas Sino Hacer Una Buena Normalizacion De Datos.
  #3 (permalink)  
Antiguo 20/02/2007, 19:09
Avatar de Jorgemen  
Fecha de Ingreso: mayo-2005
Ubicación: Perú
Mensajes: 322
Antigüedad: 18 años, 11 meses
Puntos: 1
Re: Es posible????

Te olvidaste de hacer tablas cruzadas e integridad referencial, pero lo que dices en el peor de los casos es posible que se pueda con alter, a ver si lo pruebas... tendrías que en el procedimiento que insterta por ejemplo modificar la tabla cada vez. con alter table add column chequeate esa sintaxis en un buscador..
__________________
Hosting:www.codeperu.com, Trabajo en Perú: www.trabajoperuano.com
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 04:04.