Ir para conteúdo

POWERED BY:

Arquivado

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

gumao

update

Recommended Posts

o q ha de errado nesse codigo abaixo?

 

<%AbreConexaoid=request.form("id")localid=request.form("localid")img=request.form("img")tipo1=request.form("tipo1")tipo2=request.form("tipo2")width=request.form("width")height=request.form("height")twidth=request.form("twidth")theight=request.form("theight")SQL = "update fotos set localid='"& localid &"', img='"& img &"', tipo1='"& tipo1 &"', tipo2='"& tipo2 &"', height='"& height &"', twidth='"& twidth &"', theight='"& theight &"' where id='"&id&"' "Set rs = conexao.execute(SQL)response.redirect ("admin_edit_form.asp")%>

erro:

 

Tipo de erro:Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)[Microsoft][Driver ODBC para Microsoft Access] Tipo de dados imcompatível na expressão de critério./noitadanovo/admin_edit.asp, line 26

 

alguem me da uma luz pq sou meio novo nesses negocios de bd ainda :D

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

ae kra nao indendi o q você kiz dizer c/ o print mas o cód. eh esse ai..o erro eh no 'Set rs = conexao.execute(SQL)'e tipow, c o problema for esse de campo texto e campo numerico como eu poderia resolver isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para mostrar na tela a instrução SQL, faça assim !

O que aparecer na tela você posta para gente ver

 

ASP

[*]<%AbreConexao

 

[*]id=request.form("id")

 

[*]localid=request.form("localid")

 

[*]img=request.form("img")

 

[*]tipo1=request.form("tipo1")

 

[*]tipo2=request.form("tipo2")

 

[*]width=request.form("width")

 

[*]height=request.form("height")

 

[*]twidth=request.form("twidth")

 

[*]theight=request.form("theight")

 

[*]

 

[*]SQL "update fotos set localid='"& localid &"', img='"& img &"', tipo1='"& tipo1 &"', tipo2='"& tipo2 &"', height='"& height &"', twidth='"& twidth &"', theight='"& theight &"' where id='"&id&"' "

 

[*]

 

[*]Response.Write SQL

 

[*]Response.end

 

[*]

 

[*]Set rs conexao.execute(SQL)

 

[*]response.redirect ("admin_edit_form.asp")

Compartilhar este post


Link para o post
Compartilhar em outros sites

ASP

[*]<HTML>

 

[*]<HEAD>

 

[*]<TITLE>Edit Fotos</TITLE>

 

[*]</HEAD>

 

[*]

 

[*]<BODY>

 

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

 

[*]

 

[*]<%AbreConexao

 

[*]id=request.form("id")

 

[*]localid=request.form("localid")

 

[*]img=request.form("img")

 

[*]tipo1=request.form("tipo1")

 

[*]tipo2=request.form("tipo2")

 

[*]width=request.form("width")

 

[*]height=request.form("height")

 

[*]twidth=request.form("twidth")

 

[*]theight=request.form("theight")

 

[*]

 

[*]SQL "UPDATE fotos SET localid='"& localid &"', img='"& img &"', tipo1='"& tipo1 &"', tipo2='"& tipo2 &"', height='"& height &"', twidth='"& twidth &"', theight='"& theight &"' WHERE id='"& id &"' "

 

[*]Set rs conexao.execute(SQL)

 

[*]%>

 

[*]

 

[*]</BODY>

 

[*]</HTML>

 

erro:

 

Informações técnicas (para a equipe de suporte)

 

    * Tipo de erro:

      Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)

      [Microsoft][Driver ODBC para Microsoft Access] Tipo de dados imcompatível na expressão de critério.

      /noitadanovo/admin_edit_fotos.asp, line 21

 

    * Tipo de navegador:

      Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.7.7) Gecko/20050414 Firefox/1.0.3

 

    * Página:

      POST 109 bytes to /noitadanovo/admin_edit_fotos.asp

 

    * POST Data:

      localid=329&localid=2122&img=2121&tipo1=DSC0&tipo2=&width=400&height=300&twidth=150&theight=113&submit=Editar

 

    * Hora:

      quarta-feira, 1 de junho de 2005, 00:52:02

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que eu não expliquei direito....

 

Para printar a SQL, perceba que eu inclui no final do seu código um

"Response.Write SQL" e depois

um "Response.end"

 

Isso faz com que escreva na tela exatamente o que você está tentando inserir.

 

Faça de novo, incluindo as linhas que te falei, e manda pra gente ver

 

ASP

[*]

 

[*]<BODY>

 

[*]

 

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

 

[*]

 

[*]

 

[*]

 

[*]<%AbreConexao

 

[*]

 

[*]id=request.form("id")

 

[*]

 

[*]localid=request.form("localid")

 

[*]

 

[*]img=request.form("img")

 

[*]

 

[*]tipo1=request.form("tipo1")

 

[*]

 

[*]tipo2=request.form("tipo2")

 

[*]

 

[*]width=request.form("width")

 

[*]

 

[*]height=request.form("height")

 

[*]

 

[*]twidth=request.form("twidth")

 

[*]

 

[*]theight=request.form("theight")

 

[*]

 

[*]

 

[*]

 

[*]SQL "UPDATE fotos SET localid='"& localid &"', img='"& img &"', tipo1='"& tipo1 &"', tipo2='"& tipo2 &"', height='"& height &"', twidth='"& twidth &"', theight='"& theight &"' WHERE id='"& id &"' "

 

[*]

 

[*]Response.Write SQL

 

[*]Response.end

 

[*]

 

[*]

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.