smez Postado Julho 18, 2007 Denunciar Share Postado Julho 18, 2007 Tipo de erro:Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near '='./wd5/wmskyel/ProjetoASP/admin/importantes.asp, line 51Set rs = CreateObject("ADODB.Recordset") CdContaUsuario = Request.QueryString("CdContaUsuario") strvalor = Replace(Replace(request.form("txtValor"),chr(39),"''"),"--","") SQL = "UPDATE ContatoUsuario SET Valor = '"& strvalor &"' WHERE CdContatoUsuario = "&Request.QueryString("CdContaUsuario") set rs = abredb.execute(SQL) Response.Redirect("editPerfil.asp") rs.close set rs = nothingo que pode ser esse erro?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Julho 18, 2007 Denunciar Share Postado Julho 18, 2007 da um response.write na sql e ve o que ela escreve... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 smez Postado Julho 18, 2007 Autor Denunciar Share Postado Julho 18, 2007 eu fiz assim no sqlUPDATE ContatoUsuario SET Valor = 'ss' WHERE CdContatoUsuario = 13deu essa mensagem e altera com sucesso(1 row(s) affected)da um response.write na sql e ve o que ela escreve... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Julho 19, 2007 Denunciar Share Postado Julho 19, 2007 e a linha 51 é esse update mesmo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 smez Postado Julho 23, 2007 Autor Denunciar Share Postado Julho 23, 2007 SimSQL = "UPDATE ContatoUsuario SET Valor = '"& strvalor &"' WHERE CdContatoUsuario = "&Request.QueryString("CdContaUsuario")set rs = abredb.execute(SQLe a linha 51 é esse update mesmo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Julho 23, 2007 Denunciar Share Postado Julho 23, 2007 só que você tem que mandar imprimir a consulta, como o colega Bareta disse. não adianta você fazer direto no SQL, você precisa VER o que está saindo na consulta:SQL = "UPDATE ContatoUsuario SET Valor = '"& strvalor &"' WHERE CdContatoUsuario = "&Request.QueryString("CdContaUsuario") response.write SQL response.end set rs = abredb.execute(SQL) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
smez
Tipo de erro:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver]
/wd5/wmskyel/ProjetoASP/admin/importantes.asp, line 51
o que pode ser esse erro??
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.