Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Ottenere valori numerici da testo

    Salve ho assolutamente bisogno di ottenere un numero da un campo del DB access.
    Vi spiego ho un campo in una tabella che accetta valori S,B,N e ogni volta che inserisco questi valori devo riuscere questi valori in numeri, ovvero S e B devo risultarmi come 1 e N come 0.
    Questo perchè in un'altra pagina i valori di S,B e N devono essere sommati tra di loro.

  2. #2
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    non si capisce!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  3. #3
    ovviamente non si capisce, sono più contorto io che ASP.



    allora. io in una pagina inserisco dei valori in un campo che devono essere S, B o N.

    Tenendo presente che questi valori mi servono per due recordset: un recordset mi mostra il valore che ho immesso, quindi S, B o N, mentre l'altro mi deve tramutare i valori S, B o N in 1 o 0.

  4. #4
    ciombè, i numeri li vuoi già nel db o solo a video?

  5. #5
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da Ciombe
    ovviamente non si capisce, sono più contorto io che ASP.



    allora. io in una pagina inserisco dei valori in un campo che devono essere S, B o N.

    Tenendo presente che questi valori mi servono per due recordset: un recordset mi mostra il valore che ho immesso, quindi S, B o N, mentre l'altro mi deve tramutare i valori S, B o N in 1 o 0.
    si capisce sempre meno.

    non puoi fare una condizione?

    se il valore prelevato è S, variabile = 1 ... ecc ecc ???
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  6. #6
    se vuoi, nella query access puoi usare una IIF (due I!) per farti riportare 1 al posto di S e B, e 0 al posto di N

  7. #7
    Originariamente inviato da optime
    se vuoi, nella query access puoi usare una IIF (due I!) per farti riportare 1 al posto di S e B, e 0 al posto di N
    ovvero? fare una cosa del genere IIF(S=1; B=1; N=0)?
    ma poi il campo deve essere di testo o numerico?

  8. #8
    guardati la documentazione di access, non la ricordo a memoria

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 © 2026 vBulletin Solutions, Inc. All rights reserved.