
11/04/2005, 12:58
|
 | | | Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 20 años Puntos: 2 | |
Cierto!! Todos los puntos son muy buenos...
Piensa esto muiy rapido... tu manejas tu servidor, no otra persona, estamos hablando de bases de datos, no de ASP, porque dentro del ASP, siempre hacemos cosas como:
if (intCont) then .... asumiendo el 1 y 0 como true y false, y eso es valido
if (blnDivorcio) then .. asumiendo el 1 y 0 como true y false, y eso es valido
Ahora bien... imagina el caso que tu mismo acabase de mencionar, si no entiende booleanos, entonces tendras que usar un dato tnyint para representar un booleano, y en ese caso, pues bien, la recomendacion correcta seria, NO USES DATOS BOOLEANOS, usa datos ENTEROS, pero ese es un caso que no va a pasar.
Ahora bien digamos que si pasa (TODO ES POSIBLE)... pero al reves... imagina que a tu administrador de bases de datos lo restringes a no aceptar 1 y 0 para datos booleanos... y no puedes cambiarlo ????
Como le haces facilmente para cambiar todas tus paginas de ASP para que en lugar de 1 y 0 tengan True y False, o simplemente el caso que menciono "javopereira" donde los valores para True y False no son los comunes... bien, tu tendrias que ir casi casi pagina por pagina cambiando todo el codigo...
Para mi en mi codigo, para corregir el caso que tu mencionas, basta con entrar a DreamWeaver y hacer dos BUSCAR-REPLATE donde digo:
1. Remplaza en todo el sitio "True" por "1"
2. Remplaza en todo el sitio "False" por "0"
Claro, solamente en mi codigo que tengo listo para subir al servidor, es decir mi carpeta de desarrollo, y tu tendrias que buscar absolumante todas tus variables tipo booleano para decir True y False
Esa es una gran diferencia verdad?, tu codigo debe estar preparado para que cualquier cambio inesperado como esta hipotesis que estamos planteando pueda ser manejada en pocos minutos sin afectar absolumante nada la funcionalidad...
Creeme, siempre hay muchas formas de hacer las cosas, pero siempre hay una forma correcta.
---- AGRGANDO ----
El caso que mencionas de compilador en español, esta bien, ese caso lo arreglo con dos Replaces tambien:
1. Remplaza en todo el sitio "True" por "Verdadero"
2. Remplaza en todo el sitio "False" por "False"
Repito, solo en mi carpeta de desrrollo, donde tengo todo lo que voy a subir, no en todo mi sitio local.
Última edición por Neuron_376; 11/04/2005 a las 13:01 |