Ir para conteúdo

POWERED BY:

Arquivado

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

hpires24

SQL

Recommended Posts

Bom dia estou a utilizar o seguinte codigo SQL

Function sql_reencaminharpara()	dim sql	sql = "SELECT * " & _  "FROM  tbl_assuntoshelpdesk A " & _  " inner join tbl_empregados B on A.id_assuntoshelpdesk = B.id_assuntoshelpdesk " & _  "WHERE A.id_assuntoshelpdeskk = " & session("id_assuntoshelpdesk") & ""	sql_reencaminharpara = sqlEnd Function
que depois é chamdo nesta pagina asp:

 

<%@ LANGUAGE="VBSCRIPT" %><%'*******************************************************************************************'  ' ficheiro: pedidoshelpedesk/processa-criar.asp' '********************************************************************************************%><!--#include file="../includes/main_page_header.asp"--><%for each i in Request.Form	session(i) = SQLEncode(Request.Form(i))nextIf session("id_assuntoshelpdesk") = "" then	Session("strErrorMessage") = Session("strErrorMessage") & "<br>" & dictLanguage("Erro_sem_assunto")End Ifif session("gravidade") = "" then 	Session("strErrorMessage") = Session("strErrorMessage") & "<br>" & dictLanguage("Erro_sem_gravidade")end ifif session("descricao_pedidohelpdesk") = "" then 	session("descricao_pedidohelpdesk") = NULLend ifIf Session("strErrorMessage") <> "" then	response.redirect "criarpedido.asp"End Ifsql = sql_empregadospedidos(employee_id)Call RunSQL(sql, rs)if not rs.eof  then	mail= rs("Email")End Ifsql = sql_InserirPedido( _	session("employee_id"), _		session("id_assuntoshelpdesk"), _	session("gravidade"), _	date(), _	session("estado_pedidohelpdesk"), _	mail, _	session("descricao_pedidohelpdesk"))	Call DoSQL(sql)%><!--#include file="../includes/main_page_open.asp"--><%for each i in request.form     session(i) = ""next%><%' Envio de mensagem de emailDIM strName, strEmail, strReason, strComments, Mailersql = sql_reencaminharpara()Call RunSQL(sql, rs)if not rs.eof  then	strEmail= rs("Email")End IfConst cdoSendUsingPickup = 1 Const cdoSendUsingPort = 2 Const cdoAnonymous = 0 Const cdoBasic = 1 Const cdoNTLM = 2 Set Mailer = CreateObject("CDO.Message")Mailer.Subject ="HELP-DESK"Mailer.From = "acarlos@cm-braganca.pt" 'Quem envia Mailer.To = strEmail 'Quem recebe rs("USERName") & "@MyCompany.com"Mailer.TextBody = "Assunto: " & "assunto" & vbCrLf & _"Gravidade: " & "gravidade" & vbCrLf & _"Descrição: " & "descrição" Mailer.Configuration.Fields.Item _("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 'Enter the domain SMTP address for your address"Mailer.Configuration.Fields.Item _("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.cm-braganca.pt"Mailer.Configuration.Fields.Item _("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 Mailer.Configuration.Fields.Item _("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = FalseMailer.Configuration.Fields.Item _("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60 Mailer.Configuration.Fields.Update Mailer.Send	Set Mailer = Nothing%><%response.redirect "default.asp"%><!--#include file="../includes/main_page_close.asp"-->

 

so que me da sempre o mesmo erro de sql o erro q da é o seguinte :

 

Error Occured:

 

Error # -2147217900 Syntax error (missing operator) in query expression 'A.id_assuntoshelpdeskk ='.

SQL = SELECT * FROM tbl_assuntoshelpdesk A inner join tbl_empregados B on A.id_assuntoshelpdesk = B.id_assuntoshelpdesk WHERE A.id_assuntoshelpdeskk =

 

nao estou conseguindo resolver alguem me poderia ajudar??? desde ja um obrigado a todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

imprime na tela a sql com um response.write e posta aqui...

Compartilhar este post


Link para o post
Compartilhar em outros sites

depois de terminar de fazer a SQL. nas linhas embaixo coloca

 

response.write(SQL)

response.end

faça isso e o que aparecer você poe aqui

 

assim fica mais facil de tentar identificar o que pode estar causando o erro...

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.