Como siempre haciendo preguntas... y sobre todo sabiendo que alguien podrá ayudarme.
Tengo una duda, el punto es que estoy recogiendo de una base de datos información de contactos para posteriormente enviarle s un correo, enm asa, la cuestion es que dependiendo el producto que quieran se les envía un correo u otro.
Entonces yo en mi base de datos en el campo promociones tengo esta cadena:
MADRID - Residencial Ciempozuelos
Entonces el cliente quiere info de Ciempozuelos y le debo enviar por correo un HTML que está en la carpeta ../mailing/ciem/ciem.htm
Lo que estoy haciendo es:
Recoger el campo promociones hacerle un split para eliminar MADRID :
Código:
luego recojo NombPromocion y lo pongo en un if NombPromocion = "Residencial Ciempozuelos" Then NombPromocion = "ciem"TodPromocion = Split(rs("promocioninteres"), " - ") NombPromocion = todPromocion(1)
Todo funciona bien pero sé que no es la mejor manera, sobre todo si tengo que hacer un IF por cada promoción, creo que puedo volverme loco.
Comenzando desde el diseño de la base de datos, además estamos hablando que esa base de datos tiene 50 y tantos mil registros.
Que me aconsejais? como me ahorro tanto IF, esa es la pregunta despues de tanto bla bla bla
Otra pregunta sería acerca de la BD
Lo optimo sería quizá rediseñar la BD pero por el momento no hay tiempo, quieren algo para YA!
Pero a posteriori se hará, no sé cómo modificar una base de datos ya con datos sin perder nada, alguna buena fuenta para inestigarlo?