
Originariamente inviata da
LuigiDH
Adesso mi trovo ad affrontare un problema che sembra quasi stupido, ma ci sta...in relazione alla modifica che sto facendo;
in pratica la lettura del database con valori "Si No" insomma dove ci sono le spunte, tramite vb6 facevo un'operazione di confronto su label che leggevano il database (DAO), se la spunta esisteva il valore era "-1" altrimenti "0".
Con ADO il valore letto è "Vero" e "Falso" in italiano, se compilo il progetto in .exe diventa in inglese "True" e "False" questi valori non sono booleani ma stringhe, quindi facendo delle operazioni di confronto diventa un problema (in pratica se confronto in italiano funziona in test, se confronto in inglese funziona con l'eseguibile) e diventa antipatica la soluzione del tipo: if Variabile="True" or Variabile="Vero" then ......
Vi è mai capitato? sapete se è possibile ricavare un valore unico in lettura o cambiare lingua vb6? Insomma qualsiasi soluzione tranne OR...
Grazie ancora