Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Cesão

"Tipos incompatíveis"

Recommended Posts

Ai gente... tah dando um erro assim...

"Tipos incompatíveis: 'id_fotoa'

/yazigi/admin_galeria_add03.asp, line 19"

 

O meu código tah assim:

 

ASP

[*]<!--#include file="conn/conexao.asp"-->

 

[*]<!--#include file="espiao.asp"-->

 

[*]

 

[*]<HTML>

 

[*]<HEAD>

 

[*]<TITLE>Yázigi Internexus - aprender é bem legal</TITLE>

 

[*]<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">

 

[*]<link href="css/style.css" rel="stylesheet" type="text/css">

 

[*]<script language="javascript" src="conn/funcoes.js"></script>

 

[*]</HEAD>

 

[*]<script language="JavaScript" type="text/JavaScript">

 

[*]<!--

 

[*]function MM_openBrWindow(theURL,winName,features) { //v2.0

 

[*] window.open(theURL,winName,features);

 

[*]}

 

[*]//-->

 

[*]</script>

 

[*]<%

 

[*]id_fotoa request("idf")

 

[*]%>

 

[*]<%

 

[*]sql="SELECT * FROM fotos WHERE id_foto="&id_fotoa

 

[*] set rs_fotos=conexao.execute(sql)

 

[*]%>

 

[*]

 

[*]<BODY>

 

[*]<TABLE WIDTH=710 height="100%" BORDER=0 align="center" CELLPADDING=0 CELLSPACING=0>

 

[*] <TR>

 

[*] <TD width="18" ROWSPAN=2 valign="top" background="images/bge.gif">  </TD>

 

[*] <TD height="200" valign="top" bgcolor="#FFFFFF"><!--#include file="topo.asp"--></TD>

 

[*] <TD width="18" ROWSPAN=2 valign="top" background="images/bgd.gif">  </TD>

 

[*] </TR>

 

[*] <TR>

 

[*] <TD valign="top" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="0" cellpadding="0">

 

[*] <tr align="center" valign="top">

 

[*] <td align="right"><img src="images/btvoltar.gif" alt="Voltar" width="92" height="44" style="cursor:hand;" onClick="java script:history.back();"></td>

 

[*] </tr>

 

[*] <tr align="center" valign="top">

 

[*] <td width="33%"><table width="80%" border="0" cellspacing="0" cellpadding="0" class="tby">

 

[*] <tr>

 

[*] <td width="4%"><img src="images/tb_bry_tesq.gif" width="19" height="22"></td>

 

[*] <td width="92%"><b>ADICIONAR GALERIA </b></td>

 

[*] <td width="4%" align="right"><img src="images/tb_bry_tdir.gif" width="19" height="22"></td>

 

[*] </tr>

 

[*] <tr>

 

[*] <td> </td>

 

[*] <td><form action="add_galeria.asp" method="post" enctype="multipart/form-data" name="addnewthumb" target="_self">

 

[*] <table width="100%" border="0" cellspacing="0" cellpadding="0" class="tby">

 

[*] <tr>

 

[*] <td height="20" colspan="2">Preencha o formulário corretamente: </td>

 

[*] </tr>

 

[*] <tr>

 

[*] <td width="12%" align="right"><input name="id_foto" type="hidden" id="id_foto" value="<%=rs_fotos(0)%>"></td>

 

[*] <td width="88%"> </td>

 

[*] </tr>

 

[*] <tr>

 

[*] <td align="right"><b>Título:</b></td>

 

[*] <td><input name="titulo" type="text" class="cxtxt" id="titulo"></td>

 

[*] </tr>

 

[*] <tr>

 

[*] <td align="right"><b>Data:</b></td>

 

[*] <td><input name="data" type="text" class="cxtxt" id="data"></td>

 

[*] </tr>

 

[*] <tr>

 

[*] <td align="right"><b>Texto:</b></td>

 

[*] <td><textarea name="texto" cols="70" rows="5" class="cxtxt" id="texto"></textarea></td>

 

[*] </tr>

 

[*] <tr align="center">

 

[*] <td height="25" colspan="2"><input name="imageField" type="image" src="images/bt_oky.gif" width="16" height="15" border="0"></td>

 

[*] </tr>

 

[*] </table>

 

[*] </form></td>

 

[*] <td> </td>

 

[*] </tr>

 

[*] <tr>

 

[*] <td><img src="images/tb_bry_esq.gif" width="19" height="22"></td>

 

[*] <td align="center"> </td>

 

[*] <td align="right"><img src="images/tb_bry_dir.gif" width="19" height="22"></td>

 

[*] </tr>

 

[*] </table></td>

 

[*] </tr>

 

[*] </table></TD>

 

[*] </TR>

 

[*] <!--#include file="rodape.asp"-->

 

[*]</TABLE>

 

[*]<%

 

[*]rs_fotos.Close

 

[*]Set rs_fotos = Nothing

 

[*]conexao.Close

 

[*]Set conexao = Nothing

 

[*]%>

 

[*]</BODY>

 

[*]</HTML>

 

Não to achando o problema....

Ps: Na barra de URL aparece assim (http://localhost/yazigi/admin_galeria_add03.asp?idf=9)... ele tah passando o parametro de ID normal...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eh numero... por isso eu nao coloquei aspas simples... soh aspas normais...mas nao sei o que pode estar dando errado...esse id_foto é relacionado com um id_foto de outra tabela...mas acho que nao eh isso que tah dando problema neh?o erro completo eh assim:"Tipo de erro:Erro de tempo de execução do Microsoft VBScript (0x800A000D)Tipos incompatíveis: 'id_fotoa'/yazigi/admin_galeria_add03.asp, line 19"

Compartilhar este post


Link para o post
Compartilhar em outros sites

O cero seria:id_fotos = cint(request("idf"))Provavelmente o campo do Access usdo na condicao da instrução SELECT está como tipo autonumeração.Sendoassim, o campo é do tipo inteiro, sendo que devemoscomparar com um número inteiro, por isso a funçãocint.Se comparar direto, dará o erro mencionado, porque está no formato texto.falow

Compartilhar este post


Link para o post
Compartilhar em outros sites

O cero seria:

id_fotos = cint(request("idf"))

 

Provavelmente o campo do Access usdo na condicao da instrução SELECT está como tipo autonumeração.

Sendoassim, o campo é do tipo inteiro, sendo que devemoscomparar com um número inteiro, por isso a funçãocint.

Se comparar direto, dará o erro mencionado, porque está no formato texto.

 

falow

<{POST_SNAPBACK}>

Era isso mesmo!! Valeu buenoweb!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.