Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
OI, espero q possam me ajudar...A conexão está certa pois outro campos do form estão sendo preenchidos corretamente e estou usando Sql Server... mas a combo não está retornando o que está no banco... sendo que se eu colocar um response.write logo em seguida da consulta sql, ele imprimi o valor certo, ou seja o sql está retornando certo, e a combo passa a mostrar o certo mas em compensação outros campos do form ´passa a não mostrar os dados , tá meio esquisito, já tentei de tudo...
e qdo vizualizo no codigo html pelo browser entra direto no "else"...
código exibido pelo browser...
<body>
<div id="mae">
<div id="pcerj">
<ul id="titPcerj">
<li id="TSup">POLÍCIA CIVIL</li>
<li id="TInf">DO ESTADO DO RIO DE JANEIRO</li>
</ul>
</div>
<div id="subTitulo">
Módulo de Administração - Edição
</div>
<br />
<img src="../imagem/imgTopo.jpg" />
<div id="conteudo">
<div id="formNoticia" >
<br />
<form name="form1" method="get" action="actEditar.asp">
<table width=60% height=auto cellspacing="4" class="tabCentralizada">
<tr><td colspan="3">Titulo:</td>
</tr>
<tr><td colspan="3"><input type="text" name="titulo" size="90" value="titulo da marteria"/></td></tr>
<tr><td colspan="3">Resumo:</td></tr>
<tr>
<td colspan="3"><textarea name="resumo" cols="80" rows="5">resumo da materia</textarea></td>
</tr>
<tr><td colspan="3">Corpo:</td></tr>
<tr><td height="51" colspan="3"><textarea name="corpo" cols="80" rows="15" id="corpo">copo da materia
</textarea></td></tr>
<tr><td colspan="3">Autor:</td></tr>
<tr><td colspan="3"><input name="autor" size="50" value="Allan"/></td></tr>
<tr><td colspan="3">Sessão:</td>
</tr>
<tr>
<td colspan="3">
<select name="tipo">
<option value="institucional" selected="selected">institucional</option>
<option value="noticia">noticia</option>
<option value="perfil">perfil</option>
</select>
</td>
</tr>
<tr><td colspan="3">Foto de capa: </td></tr>
<tr><td colspan="3"><input type="text" name="fotocapa" size="20" value="28042008"/>.jpg</td>
</tr>
<tr><td colspan="3">Legenda: </td></tr>
<tr><td colspan="3"><input type="text" name="legenda" size="90" value="legenda da not 1224"/></td></tr>
<tr><td>Foto interna:</td><td>Destaque:</td><td>Status:</td></tr>
<tr><td >
<select name="foto">
<option value="n" selected="selected">Não</option>
<option value="s">Sim</option>
</select>
</td><td>
<select name="destaque">
<option value="n">Não</option>
<option value="s">Sim</option>
</select>
</td><td>
<select name="status">
<option value="i">Pendente</option>
<option value="a">Liberado</option>
</select>
</td></tr>
<tr>
<td width="44" height="50"><input type="submit" name="reset" value="Limpar" /></td>
<td width="42"><input type="submit" name="Submit" value="Salvar" /></td>
</tr>
</table>
</form>
</div>
</div>
<div id="rodapeExibir"> Polícia Civil do Estado do Rio de Janeiro </div>
</div>
</body>
Agora o código no html
<%
codNoticia = request.QueryString("codigo")
acao = request.QueryString("act")
tipo = request.QueryString("tipo")
autor = request.QueryString("autor")
set conn = obtain_connection()
set rsNoticia = Server.CreateObject("ADODB.Recordset")
set rsEditor = Server.CreateObject("ADODB.Recordset")
set rsTipo = Server.CreateObject("ADODB.Recordset")
sqlNoticia = "select * from noticias4 WHERE(codigo = '"&codNoticia&"')"
rsNoticia.Open sqlNoticia, conn
'tipo = rsNoticia("tipodenoticia")
sqlTipo = "select nome from tipodenoticia"
rsTipo.open sqlTipo, conn
sqlEditor = "select nome from editores where codigo = '"&autor&"'"
rsEditor.Open sqlEditor, conn
'response.Write(rsNoticia("status"))
'response.Write(rsNoticia("foto"))
'response.Write(rsNoticia("destaque"))
'destaque = rsNoticia("destaque")
%>
<title>Módulo de Administração</title>
<link href="../css/style.css" rel="stylesheet" type="text/css" />
<link href="../css/exibir.css" rel="stylesheet" type="text/css" />
<link href="../css/modulo.css" rel="stylesheet" type="text/css" />
<script type="text/JavaScript">//-->
</script>
</head><body>
<div id="mae">
<div id="pcerj">
<ul id="titPcerj">
<li id="TSup">POLÍCIA CIVIL</li>
<li id="TInf">DO ESTADO DO RIO DE JANEIRO</li>
</ul>
</div>
<div id="subTitulo">
Módulo de Administração - Edição
</div>
<br />
<img src="../imagem/imgTopo.jpg" />
<div id="conteudo">
<div id="formNoticia" >
<br /><%
if acao = "editar" then %>
<form name="form1" method="get" action="actEditar.asp"> <%
else %>
<form name="form1" method="get" action="actExcluir.asp"> <%
end if %>
<table width=60% height=auto cellspacing="4" class="tabCentralizada">
<tr><td colspan="3">Titulo:</td>
</tr>
<tr><td colspan="3"><input type="text" name="titulo" size="90" value="<%=rsNoticia("titulo")%>"/></td></tr>
<tr><td colspan="3">Resumo:</td></tr>
<tr>
<td colspan="3"><textarea name="resumo" cols="80" rows="5"><%=rsNoticia("resumo")%></textarea></td>
</tr>
<tr><td colspan="3">Corpo:</td></tr>
<tr><td height="51" colspan="3"><textarea name="corpo" cols="80" rows="15" id="corpo"><%response.write(rsNoticia("corpo"))%></textarea></td></tr>
<tr><td colspan="3">Autor:</td></tr>
<tr><td colspan="3"><input name="autor" size="50" value="<%=rsEditor("nome")%>"/></td></tr>
<tr><td colspan="3">Sessão:</td>
</tr>
<tr>
<td colspan="3">
<select name="tipo">
<option value="<%=tipo%>" selected="selected"><%=tipo%></option>
<% while not rsTipo.EOF
if rsTipo("nome") = tipo then
rsTipo.moveNext
else%>
<option value="<%=rsTipo("nome")%>"><%=rsTipo("nome")%></option>
<% rsTipo.moveNext
end if
wend
%>
</select>
</td>
</tr>
<% if session("nivel") <> 1 then %>
<tr><td colspan="3">Foto de capa: </td></tr>
<tr><td colspan="3"><input type="text" name="fotocapa" size="20" value="<%=rsNoticia("fotocapa")%>"/>.jpg</td>
</tr>
<tr><td colspan="3">Legenda: </td></tr>
<tr><td colspan="3"><input type="text" name="legenda" size="90" value="<%=rsNoticia("legenda")%>"/></td></tr>
<tr><td>Foto interna:</td><td>Destaque:</td><td>Status:</td></tr>
<tr><td >
<% 'response.Write(rsNoticia("foto"))
'response.Write(rsNoticia("destaque"))
'response.Write(rsNoticia("status"))
'response.End()
%>
<select name="foto">
<% if rsNoticia("foto")= "s" then%>
<option value="s">Sim</option>
<option value="n">Não</option>
<%else%>
<option value="n" selected="selected">Não</option>
<option value="s">Sim</option>
<%end if%>
</select>
</td><td>
<select name="destaque">
<% if rsNoticia("destaque")= "s" then%>
<option value="s">Sim</option>
<option value="n">Não</option>
<%else%>
<option value="n">Não</option>
<option value="s">Sim</option>
<%end if%>
</select>
</td><td>
<select name="status">
<% if rsNoticia("status")= "a" then%>
<option value="a">Liberado</option>
<option value="i">Pendente</option>
<%else%>
<option value="i">Pendente</option>
<option value="a">Liberado</option>
<%end if%>
</select>
</td></tr> <%
end if %>
<tr>
<td width="44" height="50"><input type="submit" name="reset" value="Limpar" /></td>
<td width="42"><input type="submit" name="Submit" value="Salvar" /></td>
</tr>
</table>
</form>
</div>
</div>
<%
set rsNoticia = nothing
set rsTipo = nothing
%>
<div id="rodapeExibir"> Polícia Civil do Estado do Rio de Janeiro </div>
</div>
</body>Carregando comentários...