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

    Aiuto Lcid e impostazioni server

    Ciao a tutti,
    ho un problema abbastanza semplice, che non riesco in nessun modo a risolvere.

    Ho un'applicazione web su un server italiano, che funziona correttamente, ne ho installata un'altra su un server in america, ma mi fa un bel "casino" con i numeri decimali.

    Come database uso mysql, e mi considera i numeri decimali come numeri interi.

    Se nel database ho 100.00 mi viene estrapolato 10000.

    Eseguendo:
    Int(Rs("campo")) mi restituisce cmq 10000, come se la virgola non esistesse.

    Ho provato a modificare le impostazioni regionali del server, e in qualche modo è andato bene per circa 5 minuti, per poi tornare a funzionare in maniera non regolare.. e non sono più riuscito a fare niente.


    Come faccio ad impostare il tutto come se fosse sul server italiano?

    Qualcuno mi sa aiutare?
    Grazie mille!!!


  2. #2
    Nessuno mi sa aiutare?

    Mi basterebbe almeno intercettare il numero correttamente!!

  3. #3
    In tutte le pagine dovresti mettere

    SetLocale("IT")

    Oppure

    Settare l'LCID al valore dell'italia che ora non ricordo

    Fammi sapere. . .

  4. #4
    Purtroppo non funziona, con lcid avevo già provato, il setlocale no ma non funziona lo stesso

    A sti cavolo di numeri viene sempre tolta la virgola e i decimali si aggiungono all'intero

    Addirittura se faccio una query con una divisione all'interno tipo:

    Select campo1/100 as pippo from tabella

    Mi restituisce il numero intero lo stesso!!!

    Se faccio Select (campo1/100)*2 as pippo from tabella stessa cosa... me lo moltiplica per due.

    Se dal server provo le stesse query con il mysql querybrowser invece vengono restituite tranquillamente con i decimali

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.