Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    System.InvalidCastException: Cast non valido dal tipo 'DBNull' al tipo 'Integer'.

    Ragazzi questo è il codice che tengo:
    strsql = "Select max(id_polizza) as ultimo from Polizza"
    cmdSql = New OleDbCommand(strsql, conn)
    rs = cmdSql.ExecuteReader()
    While rs.Read()
    ultimo = rs("ultimo")
    End While
    rs.Close()

    perchè mi da questo errore?

  2. #2
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    sicuro che rs("ultimo") nn sia null ????

  3. #3
    inoltre se devi estrarre un singolo valore dal db non hai bisogno di un datareader, puoi sfruttare il metodo ExecuteScalar della classe OleDbCommand
    xxx

  4. #4
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    cioè?

    Originariamente inviato da Alethesnake
    inoltre se devi estrarre un singolo valore dal db non hai bisogno di un datareader, puoi sfruttare il metodo ExecuteScalar della classe OleDbCommand
    come sarebbe il codice?

  5. #5

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.