Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    17

    elenco records con quantità a lato

    CIAO!

    ho una tabella con queste colonne:
    id_vendita - contatore
    id_borsa - numerico
    id_fattura - numerico
    nome_borsa -testo
    quantita - numerico
    prezzo -testo
    data -data

    vorrei stampare a video la lista di borse con accanto la quantita venduta in un determinato lasso di tempo , del tipo:

    ottobre:

    borsa gialla - (7)
    borsa rossa - (17)
    borsa verde - (2)
    borsa grigia - (1)


    non sono però arrivato a niente, questo è quello che provo al momento:

    prima select con cui mi creo la lista di borse
    codice:
    sqlD1 = "SELECT DISTINCT nome_borsa from vendita WHERE paese BETWEEN #" & dDateFromD1 & "# AND #" & dDateToD1 & "#"
    all'interno del do while ho provato a contare la quantita di ogni modello di borsa

    codice:
    gigi = rsD1("nome_borsa")
    sqlD2 = "SELECT sum (quantita) as counterD2 from vendita WHERE nome_borsa = "&gigi&" and paese BETWEEN #" & dDateFromD1 & "# AND #" & dDateToD1 & "#"
    per poi stampare a video l'elenco borse con a fianco ,la quantita venduta nel mese.

    codice:
    <%response.write rsD1("nome_borsa")%>---- <%response.write rsD2("counterD2") %>
      -

    questo l'errore che mi viene restituito sulla seconda select

    Microsoft OLE DB Provider for ODBC Drivers error '80040e10'

    [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.



    Chiedo umilmente aiuto, non sono neanche sicuro di essere sulla strada giusta.
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    17
    ciao , nessuno mi aiuta?

  3. #3
    Originariamente inviato da Dantesco
    ciao , nessuno mi aiuta?
    no










    o cmq, non è detto...porta pazienza e vedrai che qualcuno ti risponderà....io intanto però cercherei qualche manuale sulle SQL perchè è sbagliata quella che usi
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    17
    in effetti stavo sbagliando. ho risolto così:

    codice:
    sqlD1 = "SELECT DISTINCT nome_borsa , SUM (quantita) AS counterD2 from vendita WHERE paese BETWEEN #" & dDateFromD1 & "# AND #" & dDateToD1 & "# GROUP BY nome_borsa"

    grazie cmq

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.