Retroceder   Foros del Web > Programación para sitios web > ASP Clásico

Respuesta
 
Herramientas Desplegado
Antiguo 29-abr-2008, 11:10   #1 (permalink)
omegafunky está en el buen camino
 
Avatar de omegafunky
 
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.456
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?
__________________
Intel Core 2 Duo E6600 2.40GHz | ASUS P5K SE | 2GBs DDR2 800Mhz | ATI Radeon HD 2600XT 256MB DDR3 | 320GB Seagate SATA II
omegafunky está desconectado   Responder Citando
Antiguo 29-abr-2008, 11:31   #2 (permalink)
Colaborador
JuanRAPerez tiene algunos puntos positivos de karma
 
Avatar de JuanRAPerez
 
Fecha de Ingreso: octubre-2003
Mensajes: 1.774
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
JuanRAPerez está desconectado   Responder Citando
Antiguo 29-abr-2008, 11:40   #3 (permalink)
omegafunky está en el buen camino
 
Avatar de omegafunky
 
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.456
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?
__________________
Intel Core 2 Duo E6600 2.40GHz | ASUS P5K SE | 2GBs DDR2 800Mhz | ATI Radeon HD 2600XT 256MB DDR3 | 320GB Seagate SATA II
omegafunky está desconectado   Responder Citando
Antiguo 29-abr-2008, 13:13   #4 (permalink)
Moderador
u_goldman llegará a ser famoso muy prontou_goldman llegará a ser famoso muy prontou_goldman llegará a ser famoso muy prontou_goldman llegará a ser famoso muy pronto
 
Avatar de u_goldman
 
Fecha de Ingreso: noviembre-2002
Ubicación: LA
Mensajes: 7.366
Enviar un mensaje por MSN a u_goldman
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
__________________
¿Qué darías por vivir un sueño?
u_goldman esta en línea ahora   Responder Citando
Antiguo 29-abr-2008, 13:20   #5 (permalink)
omegafunky está en el buen camino
 
Avatar de omegafunky
 
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.456
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
__________________
Intel Core 2 Duo E6600 2.40GHz | ASUS P5K SE | 2GBs DDR2 800Mhz | ATI Radeon HD 2600XT 256MB DDR3 | 320GB Seagate SATA II
omegafunky está desconectado   Responder Citando
Antiguo 29-abr-2008, 13:50   #6 (permalink)
Moderador
u_goldman llegará a ser famoso muy prontou_goldman llegará a ser famoso muy prontou_goldman llegará a ser famoso muy prontou_goldman llegará a ser famoso muy pronto
 
Avatar de u_goldman
 
Fecha de Ingreso: noviembre-2002
Ubicación: LA
Mensajes: 7.366
Enviar un mensaje por MSN a u_goldman
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
__________________
¿Qué darías por vivir un sueño?
u_goldman esta en línea ahora   Responder Citando
Antiguo 29-abr-2008, 14:11   #7 (permalink)
omegafunky está en el buen camino
 
Avatar de omegafunky
 
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.456
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
__________________
Intel Core 2 Duo E6600 2.40GHz | ASUS P5K SE | 2GBs DDR2 800Mhz | ATI Radeon HD 2600XT 256MB DDR3 | 320GB Seagate SATA II
omegafunky está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 08:46.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93