non puoi usare un alias che sia uguale ad un campo
...codice:Select Titolo, SUM (Voto) as totVoti From Rating Group by Titolo
codice:response.write rs("totVoti")![]()
non puoi usare un alias che sia uguale ad un campo
...codice:Select Titolo, SUM (Voto) as totVoti From Rating Group by Titolo
codice:response.write rs("totVoti")![]()
Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare
www.netpolaris.it
Potresti mettere "Voto Libro" e vedi che succede. Sembra quasi che access sia schizzinoso alla denominazione del campo "virtuale" che si chiama come un reale attributo della tabella.
Mi è capitato proprio ieri con il mio progetto.
Grazie shagrat funziona alla grande![]()
Per me va benissimo così se vi serve lo script completo è questo:codice:<% urlDB = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/mdb-database/GestioneECommerce.mdb") set connobj = Server.CreateObject("ADODB.Connection") connobj.open urlDB %> <% Set RsRating = Server.CreateObject("ADODB.Recordset") sqlstring = "Select Titolo, SUM (Voto) as Totvoti From Rating Group by Titolo" RsRating.open sqlstring, connobj %>
Un uomo senza donna è come un fianco senza spina...
ma dai questa dell'alias uguale al campo non la sapevo, non mi era mai capitata
però lo usata alle volte, chissà perchè mi ha funzionato...forse perchè il nome del campo era preceduto dall'alias della tabella
![]()