Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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")](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")](http://schemas.microsoft.com/cdo/configuration/smtpserver) = "mail.cm-braganca.pt"Mailer.Configuration.Fields.Item _("[http://schemas.microsoft.com/cdo/configuration/smtpserverport")](http://schemas.microsoft.com/cdo/configuration/smtpserverport) = 25 Mailer.Configuration.Fields.Item _("[http://schemas.microsoft.com/cdo/configuration/smtpusessl")](http://schemas.microsoft.com/cdo/configuration/smtpusessl) = FalseMailer.Configuration.Fields.Item _("[http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout")](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
ISSO!!!!Quanto codigo o cara colo ai!!!!!!! kkkkkkkkkkkkkkkkk
Como imprimo na tela o resultado dessa função de SQL q tenho em cima para eu lhe mostrar?????
depois de terminar de fazer a SQL. nas linhas embaixo colocaresponse.write(SQL)response.end
>
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...
imprime na tela a sql com um response.write e posta aqui...