Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Gente,
O código é extenso pra caramba, tá funcionando bem, to com um problema no campo processo (procno)...
Se eu digitar só número ele grava uma beleza, se eu digitar além numero, letras, ou outros caracteres, tipo "2001-20007"...
Ele grava mais passa um 5 min para terminar a gravação, ou então trava...
Pergunta: Vasculhei esse código e não vi nada de errado, porém o desenvolvedor que o fez aqui na Empresa saiu... Estou responsável para dar manutenção nesses sistema, minha primeira porvidência foi ajustar o banco de dados no Sql Server, o campo que o nº do processo está varchar(50), até aí beleza...
Meu problema está nesse código ASP, o desenvolvedor montou uma variável chave, não entendi direito o que ele quis fazer, o que sei, que é por aí que está a bronca, mas ainda não consegui resolver...
Postei esse script aqui, para ver se alguém consegue "enxergar" o que ainda não vi, onde devo mexer nesse código para que este campo receba tanto numeros como letras, caracteres especias... Lembranco que o valor desse campo deverá ser uma string...
Antigamente, o campo só recebia números, então nunca teve problema, mas como as coisas mudaram, esse campo tb passou a receber valores com caracteres especiais, o problema ta na hora de gravar...
Uma coisa que reparei que quando tiro a variavel chave na listagem de dados, o codigo funciona bem, grava normalmente strings no campo processo, daí a minha suspeita em cima do codigo que monta a variavel chave...
Caso alguém consiga resolver eu agradeço muito!!!
Salgado e Jonathan, obrigado pela força nos outros problemas, mas esse aqui tá dificil de matar!!!
ASP
<%@LANGUAGE="vb script:VerConteudo window.event.keycode"></td>
</tr>
<tr>
<td ><font class="textoss">Anexar Resenha:</font></td>
<td align="left">
<input name="anexarres" type="file" class="textoss" value="Localizar" >
</tr>
<tr>
</table>
</td>
</tr>
</table>
<br >
<div class="links" style="position:relative; width:620; height:200;scrollbar-3d-light-color:#ffcc33;scrollbar-arrow-color:#000000;scrollbar-base-color:#333333;scrollbar-dark-shadow-color:#333333;scrollbar-face-color:#C4C4C3;scrollbar-highlight-color:#eeeeee;scrollbar-shadow-color:#ffffff; overflow:auto">
<table width="600" class="borda" align="center" border="0">
<tr>
<td width="2%"><font class="textoss"> </font></td>
<td ><font class="textoss">Matéria</font></td>
<td ><font class="textoss">Dt. Ent</font></td>
<td ><font class="textoss">Processo No</font></td>
<td ><font class="textoss">Vara No</font></td>
<td ><font class="textoss">Arquivo - Resenha</font></td>
<td ><font class="textoss">Destino</font></td>
</tr>
<%
Contador = 0
IF not sqlC.EOF then
CorAtu = "#FFFFFF"
while not sqlC.EOF
If contador = 0 then
contador = 1 %>
<tr bgcolor="#C2E9A9">
<%else
contador = 0 %>
<tr bgcolor="#ffffff">
<%End if %>
<%chave = cstr(sqlC("dtmRes_DatRes")) + "@" + cstr(sqlC("numRes_NumProc")) + "@" + cstr(sqlC("numRes_NumVar"))%>
<td width="2%"><input style=" border:none;" id="selecao" name="selecao" type="radio" value="<%=chave%>" onclick="vb script:this.className='bt'" onMouseOver="java script:this.className='bthover'" style="width:65" value="Pesquisar" name="Pesquisar" onClick="vb script:this.className='bt'" onMouseOver="java script:this.className='bthover'" style="width:65" value="Excluir" name="Excluir" onClick="vb script:this.className='bt'" onMouseOver="java script:this.className='bthover'" style="width:65" value="Gravar" name="Gravar" onClick="vb script:this.className='bt'" onMouseOver="java script:this.className='bthover'" style="width:65" type="button" value="Retornar" name="Retornar" onClick="self.location='inicial.asp'">
</td>
</tr>
</table>
<!--<td align="left"><input type="hidden" name="controle" class="textoss" id="controle" size="20" maxlength="30" value=""></td>-->
<td align="left"><input type="hidden" name="chave1" class="textoss" id="Chave1" size="20" maxlength="30"></td>
<td align="left"><input type="hidden" name="chave2" class="textoss" id="chave2" size="20" maxlength="30"></td>
<td align="left"><input type="hidden" name="chave3" class="textoss" id="chave3" size="20" maxlength="30"></td>
</form>
</body>
</html>
<%objCmm.close()
set objCmm = nothing
%>
<!--#include file="upload.asp"-->
Carregando comentários...