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

    IIS7 conversione variabile boolean

    Ciao,
    ho una macchina con vista italiano e IIS7.

    Se in una pagina ASP con linguaggio vbscript impostato eseguo la conversione di una variabile booleana in stringa, questa viene sempre 'tradotta' in italiano, indipendentemente da Locale impostato.

    dim bTest
    dim sTest
    bTest = false
    sTest = Cstr(bTest)

    sTest a questo punto vale "Vero"

    Fino ad ora (da w2000 a w2003 server) non ho mai avuto questo problema, sempre su sistemi in lingua italiana.

    Qualcuno ha qualche suggerimento per capire se è possibile 'Localizzare' il risultato della Cstr anche per le variabili di tipo boolean (anche se la definizione della funzione non indica che anche questo tipo di variabile è affetta dal locale per la conversione!!)???

    Grazie mille per i vostri suggerimenti.

    PS Non cerco il modo per bypassare il problema, vorrei evitarlo alla fonte! Grazie ancora

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    session.LCID = 1040
    dim bTest
    dim sTest
    bTest = false
    sTest = Cstr(bTest)
    Roby

  3. #3
    Roby,
    ti ringrazio per la risposta, ma purtroppo avevo già provato la tua soluzione, infatti avevo specificato nel post che "... viene sempre 'tradotta' in italiano, indipendentemente dal Locale impostato."

    L'anomalia è proprio dovuta al fatto che quella funzione deve sempre tornare le stringhe "true" e "false", come descritto anche in MSDN .

    Vorrei chiedere se qualcuno con Vista in italiano e IIS7 installato ha lo stesso problema, così da capire se può dipendere da qualche impostazione di IIS o da qualche 'patch' o Service Pack.

    Grazie in anticipo!!

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.