Recomendado: crea una sala de chat simple con ASP Después de una etapa de aprendizaje ASP, construiremos una sala de chat más simple basada en el contenido que hemos aprendido. se describen a continuación:
1. Parte de diseño de página1. Controlimg
Alt: todas las imágenes de visualización deben tener descripciones de texto que puedan describir brevemente el contenido de la imagen.
2. Control de entrada
MaxLength: todos los controles de entrada deben formular el atributo MaxLength, y el valor predeterminado es la longitud del campo correspondiente en la base de datos.
Readonly: toda la información inmutable debe usarse con el atributo Readonly.
3. Control de forma
Acción: todo el formulario debe especificar una acción, si se envía a sí misma, especifique una acción =
Método: use la publicación para realizar acciones irreversibles, use realizar acciones reversibles
ONSUBMIT: Todos los formularios deben especificar los procedimientos de verificación requeridos antes del envío.
Todos los formularios deben tener los botones de reinicio correspondientes.
4. Control de botones
OnClick: el botón utilizado para el envío en el formulario no permite este método, y todas las verificaciones de datos se activan a través del formulario OnSubMit.
5. Atributo de títulos
Todas las páginas deben tener el mismo título que el título de esta página.
6. Naming de controles
El método de usar palabras en inglés de abreviatura del tipo de control (minúsculas) (capitalización de la primera letra).
Las siguientes categorías de controles están involucradas básicamente en el desarrollo.
Botón: BTN
Forma: FRM
Seleccionar: SEL
TextARea: txt
Entrada: IPT
7. Configuración del idioma
Todas las páginas chinas deben agregarse con la siguiente declaración:
<meta http-oquiv = content-language content = en-cn>
<meta http-equiviv = content-type content = text/html;
8. Asignación de atributos de control
Los valores de atributo de todos los controles deben incluirse en cotizaciones dobles o cotizaciones únicas.
2. Parte del programa del cliente
1. Procesamiento del mensaje de error (2-1)
Todos los mensajes de error se usan en chino para indicar mensajes de error, y la puntuación utiliza símbolos de media esquina china, y el formato es el siguiente:
Error: mensaje de inmediato!
2. Procesamiento de información rápida exitosa (2-2)
Toda la información exitosa se utiliza en chino para obtener información de éxito, y la puntuación utiliza símbolos de media esquina china, y el formato es el siguiente:
Éxito: mensaje rápido!
3. Regreso de la página
Todo lo que necesita para volver a la página anterior Use History.back ();
Use History.go (-n) cuando necesite volver a la página N anterior (n> 1);
Todos los retornos usan el método de conexión en lugar del botón.
4. Sentencia de datos antes de enviar
Asegúrese de que los datos antes del envío se juzguen a través de JavaScript en el tipo de datos y la longitud
¿Es un número: use la función isnan ()
Juicio de longitud: la longitud debe juzgarse como la longitud real después de quitar los espacios delanteros y traseros
Juicio vacío: todos los campos de entrada que no se permiten estar vacíos deben juzgarse después de eliminar los espacios delanteros y traseros.
Si la condición del juicio encuentra errores de datos, el mensaje de error se solicita a través de (2-1), y luego el campo de error se centra a través del enfoque del método ().
5. Consejos antes de eliminar datos
Todas las operaciones que involucran la eliminación deben confirmarse nuevamente después de que el usuario la seleccione.
3. Parte del programa del lado del servidor
1. Adquisición de datos
A través de Get and Post, los datos pasados a través de la conexión deben eliminarse a través de TRIM antes y después de los datos antes de su uso.
2. Juicio de datos
Los datos de parámetros obtenidos a través de la solicitud deben juzgarse nuevamente de NULL, Tipo y Longitud.
3. Cierre de objetos
Todos los objetos de base de datos y archivos deben cerrarse lo antes posible después de su uso, y nada debe asignarse al mismo tiempo.
4. Información rápida
JavaScript solicita todas las indicaciones de error para garantizar que los usuarios no puedan ver ninguna información de error interno. (como 1-1)
Si las operaciones que involucran la actualización de la base de datos, Del e Insert son exitosas, debe ser solicitado. (como 1-2)
5. Uso de variables
Todas las variables deben declararse antes de su uso y se asignan valores iniciales.
6. Naming de variables
El método de usar palabras en inglés de abreviatura de tipo variable (minúscula) (capitalización de la primera letra).
Las siguientes categorías de variables están involucradas básicamente en el desarrollo.
Entero: yo
Decimal: F
Personajes: S
Boolean: B
Fecha: D
Especial:
El ciclo adopta I, J, M, N a su vez;
Matrices con Ary
Pointer P, Q
Variable temporal TMP
Siete declaraciones de SQL
1. Ordenar
Al ordenar, intente usar el índice o la clasificación de campo de clave primaria lo antes posible.
2. Seleccionar
Evite usar * Al seleccionar.
3. Trate de evitar usar y no en
8. Prueba
Todas las páginas deben ejecutarse en dos resoluciones: 800*600, 1024*768.
Todas las páginas deben ejecutarse bajo IE5.0, 5.5 y 6.0 a través de errores de JavaScript.
Compartir: ¿Qué hacer si la base de datos está restringida? No sé si ha encontrado tal espacio. quiero usar ese espacio.