Capítulo 6: Experiencia usando Ultradev
1.Ultradev entrará en conflicto con Kingsoft Antivirus Firewall
Los amigos que hayan instalado Kingsoft Antivirus encontrarán que a veces se informará un error al abrir Ultradev y luego el programa finalizará. Simplemente apague el cortafuegos de virus.
2. Los caracteres chinos no se muestran correctamente al visualizar el código fuente.
Debe estar preocupado por el hecho de que la configuración de fuente y tamaño de texto (Editar-Preferencias-Fuente/Codificación) en DREAMWEAVER Ultradev 4 no se puede guardar, ¿verdad? ¡Aquí hay una solución para todos!
Primero haga una copia de seguridad del registro y salga de DREAMWEAVER Ultradev 4 en ejecución.
1. Ejecute regedit.exe.
2. Busque HKEY_CURRENT_USER/SOFTWARE/MACROMEDIA/DREAMWEAVER Ultradev 4/FONT PREFERENCES
3. Haga doble clic en Codificaciones numéricas y cambie el valor b a c (cambie 11 en decimal a 12).
Salga de regedit e ingrese a DREAMWEAVER Ultradev 4. Ahora puede seleccionar libremente la fuente y el tamaño del texto de PROPOTIOANL, FIXED FONT y CODE INSPECTOR.
3. Los resultados de la búsqueda no se pueden entregar.
No sé si habrás notado que, de hecho, cuando miramos los resultados de la página de búsqueda de la que hablamos antes, si tienes muchos registros, no se logra el efecto de cambio de página. Por ejemplo, si busca la palabra clave ganar, puede obtener 60 registros y hay 100 registros en la base de datos. Cuando pase la página, encontrará que los resultados de la búsqueda han cambiado a 100 (implementado usando DataBinding ->Total). Registro), es decir, los registros de la base de datos. Se han eliminado los registros, ¿por qué? Veamos el proceso de cómo implementamos la búsqueda desde el principio.
Como se muestra en la figura siguiente, obtenemos los parámetros pasados (Request.form("xxx")) usando la variable de formulario. Esto es natural porque ingresamos la cadena de consulta a través de un campo de formulario de texto.
En este caso, cuando pasamos página, no se puede pasar el valor de Request.form("xxx"), por lo que el programa usa el valor predeterminado "1" (ver la figura a continuación), es decir, todos los valores. en la base de datos se eliminan.
¿Hasta dónde está el problema? ¿Cómo solucionarlo? Dado que Request.form("xxx") no se puede transmitir, cambiaremos el método de entrega y usaremos Request.querystring("xxx"), como se muestra en la siguiente figura.
Por supuesto, esto por sí solo no funcionará. Obviamente ingresamos la cadena de consulta a través del campo del formulario, entonces, ¿cómo puede haber un Request.querystring ("xxx") para pasarla? Oye, todavía tenemos que aprovechar la función de valor predeterminado. Como se muestra en la siguiente figura, el valor predeterminado original es 1 y debemos modificarlo al valor que necesitamos.
Este es el código fuente correspondiente. Necesitamos comenzar modificando el código fuente.
Este es el código fuente modificado. Jaja, ¿entiendes? Cambiamos el valor inicial a Request.form("xxx"), de modo que el programa usará este valor inicial para recuperar datos si no puede encontrar Request.querystring("xxx").
De esta forma, mi programa de paso de página está completo, ¿no es muy sencillo? ! ^_^
Las tres preguntas anteriores son relativamente comunes, por lo que las hablaré aquí primero.
En este punto, la serie de materiales didácticos ultradev que escribimos para enet llega a su fin.