Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179

    Problema con query e dr

    codice:
     Dim app_anno As Integer = Microsoft.VisualBasic.Right(Year(dpCalcAumento.Value), 4)
                Dim app_mese As Integer = Microsoft.VisualBasic.Left(Month(dpCalcAumento.Value), 2)
                Sql = "SELECT percentuale FROM Indice_Istat WHERE mese = " & CInt(app_mese) & " AND anno = " & CInt(app_anno) & " AND calcolato = false;"
                DR = objFunzioni.fnzExecuteRead(Sql)
                Dim percentuale_indiceIstat As Double = DR("percentuale")        
         DR.Close()
    Sfortunatamente nella parte in neretta mi dice: Nessun dato nella colonna o riga

    Però il record esiste veramente perchè ho fatto la prova con il db e la query funziona, quindi anche il nome del campo è giusto! il campo è un numerico (access) non capisco perchè non funziona!!!!
    In fase di debug ho testato dr.FieldCount e mi restituisce 1. Non riesco a capire qual'è il problema!
    Tony

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Non è che, semplicemente, il campo è nullo? :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Originariamente inviato da alka
    Non è che, semplicemente, il campo è nullo? :master:
    impossibile da access mi restiuisce il campo percentuale con valore: 2,7
    Tony

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da tony83
    impossibile da access mi restiuisce il campo percentuale con valore: 2,7
    Per tutti i record?

    In ogni caso, spero che tu abbia eseguito una Read prima di accedere al campo...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Originariamente inviato da alka
    Per tutti i record?

    In ogni caso, spero che tu abbia eseguito una Read prima di accedere al campo...


    :maLOL: :maLOL: :maLOL:

    è la millesima select eppure sono riuscito a dimenticare il dr.read!!!!!

    Accidenti non avevo proprio notato.. Una svista stupidissima a volte è pericoloso!

    Grazie per avermerlo fatto notare!! grazie ciao
    Tony

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.