A ver Uefor, esta es la condicion que quedamos, estaba mal:
Código:
if p <> "" then
if p = Nombre then
response.write "<option value=""&idBuzo&"" selected>"&Nombre&"</option>"
elseif p <> Nombre then
response.write "<option value="&idBuzo&">"&Nombre&"</option>"
end if
else
response.write "<option value="&idBuzo&">"&Nombre&"</option>"
end if
Eso porque la variable p no tiene ningun valor, y porque lo que envias por querystring no es el nombre sino el id, trata cambiando la condición un poco:
Código:
if cstr(idBuzo) = Request.QueryString("idbuzo") then
response.write "<option value=""&idBuzo&"" selected>"&Nombre&"</option>"
else
response.write "<option value="&idBuzo&">"&Nombre&"</option>"
end if
Salud