Recomendado: ASP PROMPRADO Uso inválido de NULL: Substitua Use Substitua para substituir os dados lidos no banco de dados. É normal se o campo não estiver vazio, mas se estiver vazio, o prompt a seguir será exibido: Microsoft VBScript Runtime Erro '800A005E' Uso inválido de nulo: 'Substituir' O principal problema é que o campo do SQLServer é nulo, por isso não pode ser simplesmente o julgamento nulo. Você só pode usar o isnull para julgar se primeiro
A imagem de upload da ASP solicita o erro adodb.stream '800a0bbc'
Existem muitos problemas com este prompt. As permissões são comuns. Sem mencionar isso, há outra coisa estranha
O formato do tempo do sistema do Windows 2008 é: 2013/3/8, não o anterior 2013-3-8. Como os arquivos renomeados e enviados são nomeados pelo tempo, esse requisito é 201338, mas na plataforma Windows 2008, finalmente se tornou 2013/3/8. Isso terá um problema, ou seja, será resolvido como uma pasta e um caminho, o que acabará por levar a um diretório inexistente real e a um erro por escrito.
Solução:
Após a visualização, há um parágrafo de conteúdo no arquivo de upload e salvar:
. . . . . . . . . .
set file = upload.file (file1)
se file.filesize> 0 então
'Gerar automaticamente nomes de arquivos
nome do arquivo = date ()
nome do arquivo = nome do arquivo e tempo ()
FILENAME = Substitua (nome do arquivo,/) (Isso foi adicionado mais tarde, depois de adicionar esta frase, o upload da imagem foi bem -sucedido)
nome do arquivo = substituir (nome do arquivo,-,)
nome do arquivo = Substituir (nome do arquivo, :,)
nome do arquivo = substituir (nome do arquivo ,,)
nome do arquivo = nome do arquivo+.
filenameend = file.filename
FileNameend = Split (FileNameend ,.)
. . . . . . . . . . . . .
FILENAME = Substitua (nome do arquivo,/) (Isso foi adicionado mais tarde, depois de adicionar esta frase, o upload da imagem foi bem -sucedido)
Significa substituir / por vazio
O problema foi tratado.
Compartilhar: Use Tong ASP para obter diretamente o endereço IP real do usuário Função geral, se o IP real não puder ser obtido, substituirá a função privada proxy IP Getip () Dim Straaddr se request.Servervariables (http_x_forwarded_for) = ou Instr (request.Servervariables (http_x_forwarded_for), desconhecido) 0 Then StraadDr = Solicitação