Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    SELECT CHE SOMMA DA ERRORE

    RAGAZZI DOVE CAZ#*?!?!? sta l'errore MANNAGGIA:


    <%
    orderid= "108"
    Set Conn = Server.CreateObject("ADODB.Connection")
    Set Mostra = Server.CreateObject("ADODB.Recordset")
    SQL33 = "SELECT * FROM orderitems WHERE orderid=" & orderid
    Conn.Open "tabac"
    Mostra.Open SQL33, conn,3,3

    Set anagart = Server.CreateObject("ADODB.Recordset")
    anagrafica_articolo = "SELECT products.name, products.codart, products.description, orderitems.productid, orderitems.qty AS quantita, orderitems.priceperunit AS prezzocadauno FROM orders INNER JOIN (orderitems INNER JOIN products ON orderitems.productid =products.productid) ON orders.orderidcont = orderitems.orderid WHERE (((orders.orderidcont)="& orderid &"))"
    anagart.Open anagrafica_articolo,conn,3,3

    Set totali = Server.CreateObject("ADODB.Recordset")
    tot = "SELECT sum(qty * priceperunit) as totaleassoluto FROM orderitems WHERE orderid="& orderid
    totali.Open tot, conn,3,3

    Set daticliente = Server.CreateObject("ADODB.Recordset")
    cliente = "SELECT * FROM orders WHERE orderidcont="& orderid
    daticliente.Open cliente, conn,3,3
    %>

    <%= totali(totaleassoluto)%>

    <%
    do while not anagart.EOF
    %>

    <%
    prezzo_unitario = anagart("prezzocadauno")
    quantita = anagart("quantita")

    anagart.MoveNext
    loop
    %>

    <%
    anagart.close
    Set anagart = nothing
    %>

    <%Conn.Close()%>

    http://www.adottauntetto.com

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <%= totali("totaleassoluto")%>
    Roby

  3. #3
    purtroppo non erano gli apici..quella è stata una svista (maledette ASP!)

    E' che se tolgo


    Set totali = Server.CreateObject("ADODB.Recordset")
    tot = "SELECT sum(qty * priceperunit) as totaleassoluto FROM orderitems WHERE orderid="& orderid
    totali.Open tot, conn,3,3


    il tutto funziona..com'è sta storia?!??!?

    http://www.adottauntetto.com

  4. #4

  5. #5
    semvra che la select qui sopra vada in conlfitto con quella principale...(non so proprio cosa fae)

    ora sto provando a fare un include
    però non sò come passargli la variabile (..aaaaarggggggghhh)

    http://www.adottauntetto.com

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Sembra che vuol dire?
    Se c'è un errore mostralo.

    Roby

  7. #7
    scusa...

    non è che mi stampa un'errore
    invece di mostrarmi i record coi parametri della select mi stampa il primo all'infinito..fino a quando scade lo script

    sò che può sembrare strano ma è così

    http://www.adottauntetto.com

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il recordset "daticliente" non lo usi quindi toglilo...
    L'altro "totali" lo usi ma non lo chiudi.

    Roby

  9. #9
    Ho chiuso i 2 recordset aperti.

    Daticliente lo uso pe rstampare l'angrafica cdel cliente ma il codice non l'ho postato

    il problema rimane

    http://www.adottauntetto.com

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.