Capítulo 6: Experiência com Ultradev
1.Ultradev entrará em conflito com o Kingsoft Antivirus Firewall
Amigos que instalaram o Kingsoft Antivirus descobrirão que às vezes um erro será relatado ao abrir o Ultradev e então o programa será encerrado. Basta desligar o firewall de vírus.
2. Os caracteres chineses não são exibidos corretamente ao visualizar o código-fonte.
Você deve estar preocupado com o fato de que as configurações de fonte e tamanho do texto (Edit-Preferences-Font/Encoding) no DREAMWEAVER Ultradev 4 não podem ser salvas, certo? Aqui está uma solução para todos!
Faça backup do registro primeiro e saia do DREAMWEAVER Ultradev 4 em execução.
1. Execute regedit.exe.
2. Encontre HKEY_CURRENT_USER/SOFTWARE/MACROMEDIA/DREAMWEAVER Ultradev 4/PREFERÊNCIAS DE FONT
3. Clique duas vezes em Codificações numéricas e altere o valor b para c (altere 11 em decimal para 12).
Saia do regedit e entre no DREAMWEAVER Ultradev 4. Agora você pode selecionar livremente a fonte e o tamanho do texto de PROPOTIOANL, FIXED FONT e CODE INSPECTOR.
3. Os resultados da pesquisa não podem ser entregues.
Não sei se você notou que na verdade, quando olhamos os resultados da página de busca de que falamos anteriormente, se você tiver muitos registros, o efeito de virada de página não é alcançado. Por exemplo, se você pesquisar a palavra-chave win, poderá obter 60 registros e há 100 registros no banco de dados. Ao virar a página, você descobrirá que os resultados da pesquisa foram alterados para 100 (implementados usando DataBinding ->Total). Registro), ou seja, os registros do banco de dados Os registros foram retirados, por quê? Vejamos o processo de como implementamos a pesquisa desde o início.
Conforme mostrado na figura abaixo, obtemos os parâmetros passados (Request.form("xxx")) usando Form Variable. Isso é natural porque inserimos a string de consulta através de um campo de formulário de texto.
Neste caso, ao virarmos a página, o valor de Request.form("xxx") não pode ser passado, portanto o programa utiliza o valor padrão "1" (veja a figura abaixo), ou seja, todos os valores no banco de dados são retirados.
Até onde está o problema? Como resolver? Como Request.form("xxx") não pode ser repassado, alteraremos o método de entrega e usaremos Request.querystring("xxx"), conforme mostrado na figura abaixo.
Obviamente, isso por si só não funcionará. Obviamente, inserimos a string de consulta através do campo do formulário, então como pode haver um Request.querystring("xxx") para passá-la? Ei, ainda temos que aproveitar as vantagens da função de valor padrão. Conforme mostrado na figura abaixo, o valor padrão original é 1 e precisamos modificá-lo para o valor que precisamos.
Este é o código-fonte correspondente. Precisamos começar modificando o código-fonte.
Este é o código-fonte modificado. Haha, você entendeu? Alteramos o valor inicial para Request.form("xxx"), para que o programa use esse valor inicial para recuperar dados caso não consiga encontrar Request.querystring("xxx").
Desta forma, meu programa de virar páginas está completo. Não é muito simples? ! ^_^
As três perguntas acima são relativamente comuns, então falarei sobre elas primeiro aqui.
Neste ponto, a série ultradev de materiais didáticos que escrevemos para a enet chega ao fim.