Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870

    Condizione e valore alfanumerico

    Salve.

    Ho previsto questa condizione in uno script che importa dei dati excel in un db access:

    codice:
    MATRICOLA = Rs("MATRICOLA")
    
    If IsNull(MATRICOLA) or MATRICOLA = "" then
       MATRICOLA = "-"
    Else
       MATRICOLA = MATRICOLA
    End If
    Il problema che quando la matricola è numerica (5602) il record viene importato, mentre quando è alfanumerica (ML051983) mi sostituisce la matricola con il simbolo "-".

    Dove sbaglio?

  2. #2
    testa così :

    codice:
    MATRICOLA = "" & Rs("MATRICOLA")
    
    If "" & trim(MATRICOLA) = "" then
       MATRICOLA = "-"
    End If

  3. #3
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Grazie, non cambia nulla.

  4. #4
    E' impossibile . . .

    Stampa il valore del recordset prima di effettuare quel controllo . . .


  5. #5
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da DarioN1
    E' impossibile . . .

    Stampa il valore del recordset prima di effettuare quel controllo . . .

    Già fatto, quando sono solo numeri stampa il valore quando sono lettere e numeri non stampa.

  6. #6
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Ho sostituito le matricole alfanumeriche con dei numeri ed ha funzionato... cosa c'è che non va?

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.