Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Tenho um script que faz upload multiplo e salva os nomes na base em access.
Mas não estou conseguindo no momento encontrar a lógica para atualizar os nomes dos arquivos na base.
Todos os inputs do atualiza.asp estão assim:
<input type="file" name="foto" size="14">
Os campos da base com as imagens se chamam:
imagem1
imagem2
imagem3
imagem4
Então como fazer para que o codigo saiba que estou querendo atualizar a imagem do segundo campo, por exemplo, e não de outro campo?
Eis a parte que insere o nome dos arquivos uploadados na base, seja um ou quantos forem:
campo = imagem
contador = 1
For Each objUploadedFile in objUpload.Files
caminho=objUploadedFile.Path
foto = objUpload.GetFileName(caminho)
arquivoNome = objUploadedFile.TagName
imgFoto = foto
campo = "imagem" &contador
conn.begintrans
if cmd = "atualizar" then
'AQUI TERIA UM INSTRUÇÃO PARA ATUALIZAR O CAMPO CORRETO
else
sql = "UPDATE produto SET "&campo&" = '" & imgFoto & "'" &_
" WHERE produto_id ="&produto_id
end if
conn.execute(sql)
conn.committrans
contador = contador+1
Next
Carregando comentários...