Uhuuulll!! Você BRILHOU cara!!! Agora deu certo!!! Ufa... que alívio, muitíssimo obrigado pela paciência e ajuda!!! Show de Bola... Eu tirei o underline do form... achei melhor! Vlw pela ajuda!!!
Bom, então abaixo segue o código de como ficou a solução para UPDATE de vários registros e com vários campos (by LeoB):
1) página fotos_listar.asp
<form id="formulario" name="formulario" method="post" action="fotos_atualizar.asp"> <% While Not RSfotos.EOF) %> <img src="galeria/<%RSfotos.Fields.Item("foto").Value)%>" width="90" height="90" /> <input name="titulo<%=(RSfotos.Fields.Item("id").Value)%>" type="text" value="<%=(RSfotos.Fields.Item("titulo").Value)%>" /> <select name="sessao<%=(RSfotos.Fields.Item("id").Value)%>" value="<%=(RSsessao.Fields.Item("sessao_fotos").Value)%>"</select> <% RSfotos.MoveNext() Wend %> <input name="botao" type="submit" value="Atualizar todos os dados!" /> </form>
2) página fotos_atualizar.asp
<!--#include file="inc_conexao.asp" --> <% Set RSfotos = conexao.Execute("SELECT id FROM fotos") While Not RSfotos.EOF id = RSfotos("id") titulo = Request("titulo" & id) sessao = Request("sessao" & id) conexao.Execute "UPDATE fotos SET titulo = '"&titulo&"', sessao = '"&sessao&"' " &_ " WHERE id = " &id RSfotos.MoveNext Wend conexao.close Set RSfotos = Nothing Response.Redirect("update_ok.asp") %>
Até a próxima!