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
all'interno del do while ho provato a contare la quantita di ogni modello di borsacodice:sqlD1 = "SELECT DISTINCT nome_borsa from vendita WHERE paese BETWEEN #" & dDateFromD1 & "# AND #" & dDateToD1 & "#"
per poi stampare a video l'elenco borse con a fianco ,la quantita venduta nel mese.codice:gigi = rsD1("nome_borsa") sqlD2 = "SELECT sum (quantita) as counterD2 from vendita WHERE nome_borsa = "&gigi&" and paese BETWEEN #" & dDateFromD1 & "# AND #" & dDateToD1 & "#"
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

Rispondi quotando