1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

RecordSet atrofia-me a vida

Discussão em 'Web Development' iniciada por Gurzi, 23 de Agosto de 2007. (Respostas: 2; Visualizações: 476)

  1. Gurzi

    Gurzi Power Member

    <!--#include file="includes/Functions/db.asp"-->
    <%

    ' Valores passados por URL ( GET ) atraves do Ajax

    envio = Cint(Request.QueryString("envio"))
    idEncomenda = Request.querystring("id")


    Set Rs = CreateObject("ADODB.RecordSet")
    Rs.ActiveConnection = "DRIVER={SQL SERVER};SERVER=" & SERVIDOR & "; " & _
    " PWD=" & PASSWORD & "; UID=" & UTILIZADOR & "; DATABASE=" & BD & ";"
    Rs.CursorType = 0


    query ="SELECT OrderFormLineItems.shipping_method_name FROM OrderFormLineItems"&_
    " INNER JOIN OrderGroup ON OrderFormLineItems.ordergroup_id = OrderGroup.ordergroup_id "&_
    "WHERE(OrderGroup.order_number ='" & idEncomenda & "')"


    Rs.open query

    local_de_entrega = Rs("shipping_method_name")
    'Rs.close

    query = "INSERT INTO EnvioDetailed VALUES('" & idEncomenda & "'," & envio & ",'11212', 1 )"
    Rs.open query
    'Rs.execute query ja tentei mas não deu



    Pessoal, Estou farto de tentar fazer isto mas não consigo. Porque raio o 2 query nao funciona ?? o idEncomenda e envio funcionam porque já os testei antes e os outros dois campos estão correctos, um é nvarchar e outro tinyint
     
  2. SoundSurfer

    SoundSurfer Power Member

    usa o SQL Profiler a ver o que é que chega à BD.
     
  3. naoliveira

    naoliveira Power Member

    o idEncomenda é de que tipo? Normalmente o id é numérico, se for o caso tens de tirar as plicas na tua query.

    Nuno
     

Partilhar esta Página