Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585

    response.write ultimo record

    Ciao a Tutti,

    volevo chiedere se il seguente codice funzionante si poteva migliorare:

    Set objConn2 = Server.CreateObject("ADODB.Connection")
    objConn2.ConnectionString = "DSN=9_feed.dsn"
    objConn2.Open
    strSQL2 = "SELECT SUM(Lun) FROM t_feed GROUP BY Numero HAVING Numero=174"
    Set objRS2 = objConn2.Execute(strSQL2)
    Do While Not objRS2.EOF
    Response.Write objRS2(0)
    objRS2.MoveNext
    Loop

    con questo codice stampo la somma di tutti i valori del campo Lun, quindi quello che ottengo e' un unico record; la sintassi per stampare questo "singolo" valore e' l' unica oppure si puo' evitare di ricorrere al ciclo Do While ??

    Grazie in anticipo per l' attenzione !!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585
    Toc, toc ... qualcuno puo' essermi di aiuto ??

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    codice:
    Set objConn2 = Server.CreateObject("ADODB.Connection")
       objConn2.ConnectionString = "DSN=9_feed.dsn"
       objConn2.Open
       strSQL2 = "SELECT SUM(Lun) as somma FROM t_feed GROUP BY Numero HAVING Numero=174"
       Set objRS2 = objConn2.Execute(strSQL2)
    Response.Write objRS2("somma")
    'poi chiudi oggetti e connessioni...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585
    Grazie mille davvero, funziona !!

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.