Foros del Web » Programando para Internet » ASP Clásico »

Si no existe crear campo

Estas en el tema de Si no existe crear campo en el foro de ASP Clásico en Foros del Web. como puedo hacer para que al momento de procesar una consulta si un elemento del form no existe como en este caso un textbox con ...
  #1 (permalink)  
Antiguo 29/04/2008, 11:10
Avatar de omegafunky  
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.534
Antigüedad: 21 años, 4 meses
Puntos: 33
Exclamación Si no existe crear campo

como puedo hacer para que al momento de procesar una consulta si un elemento del form no existe como en este caso un textbox con el nombre direccion, al momento de ser procesado y si el registro direccion no existe, que lo cree asignandole el nombre del textbox y que lo guarde, se puede hacer esto?
__________________
Canon 7D | Canon 5D Mark II | 35mm 1.4L | 135mm 2L | Pocket Wizard Plus III
  #2 (permalink)  
Antiguo 29/04/2008, 11:31
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Si no existe crear campo

vis alter table

busca información de como hacerlo en sentencia SQL

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 29/04/2008, 11:40
Avatar de omegafunky  
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.534
Antigüedad: 21 años, 4 meses
Puntos: 33
Re: Si no existe crear campo

weno si para agregarlo seria con un ALTER TABLE pero como valido si existe o no la columna en la tabla?
__________________
Canon 7D | Canon 5D Mark II | 35mm 1.4L | 135mm 2L | Pocket Wizard Plus III
  #4 (permalink)  
Antiguo 29/04/2008, 13:13
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Re: Si no existe crear campo

Dependiendo de que base de datos estás utilizando se pueden hacer diferentes cosas, incluso podrías simplemente hacer un error handler, pero la pregunta obligada es: ¿Para qué necesitas hacer esto? Salvo en casos muy particulares, la verdad es que no te recomendaría modificar dinámicamente el esquema de tu base de datos.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 29/04/2008, 13:20
Avatar de omegafunky  
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.534
Antigüedad: 21 años, 4 meses
Puntos: 33
Re: Si no existe crear campo

hola u_goldman mira te explicare tengo la pagina1 en la cual existen temas ya preestablecidos los cuales se listan pero igual el usuario puede agregar nuevos temas y si los graga y los guarda pero al darle avanzar en la pagina2 se listan los temas que el usuario agrago mas unos campos los cuales deben de llenar con respecto a ese tema y son como 9 6 campos por tema y como son temas que el usuario crea entonces los campos no estan definidos sino que hay que crearlos para poder guardar la info y asi por cada usuario que se le ocurra crear nuevos temas, espero haberme explicado es que esta algo confuso
__________________
Canon 7D | Canon 5D Mark II | 35mm 1.4L | 135mm 2L | Pocket Wizard Plus III
  #6 (permalink)  
Antiguo 29/04/2008, 13:50
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Re: Si no existe crear campo

Tu problema es de normalización, la verdad te aconsejaría replantear la solución.

Un usuario tiene muchos temas.
Un tema corresponde a un usuario.

Para las relaciones uno a muchos, el campo de 1 pasa a la tabla de muchos:

Código:
tbl_usuarios
usuario_id
usuario_nombre
.
.
.


tbl_temas
tema_id
usuario_id
tema_nombre
Existe mucho info disponible acerca de normalización de bases de datos relacionales, te recomiendo echarle un vistazo.

Saludos

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 29/04/2008, 14:11
Avatar de omegafunky  
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.534
Antigüedad: 21 años, 4 meses
Puntos: 33
Re: Si no existe crear campo

bueno te explique con temas pero no son temas vere si puedo acomodar esto y poner unas imagene spara dar una mejor vision, saludos
__________________
Canon 7D | Canon 5D Mark II | 35mm 1.4L | 135mm 2L | Pocket Wizard Plus III
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 11:39.