|
|
|
|
Strumenti |
26-05-2004, 10:42 | #1 |
Senior Member
Iscritto dal: May 2003
Città: Rimini
Messaggi: 2276
|
Cast di CDbl in ASP
Raga ho un problema con ASP e Access... 'sti due non vanno proprio d'accordo!
Estraggo due valori dal database, sono 2 float doppia precisione. Valgono 0,6 e 0,15 ed essendo Access in italiano, me li ritorna con la VIRGOLA al posto del punto, cosa che ASP non digerisce proprio. Infatti se provo a scriverle a schermo separatamente, mi dà i valori giusti (con la virgola però), penso li consideri stringhe. Se invece provo a sottrarli, accade un cast implicito solo per uno dei due, così "0,6" convertito in CDbl diventa 600000.00, mentre 0,15 diventa (giustamente) 0.15. Il risultato è 599999.95! Come posso fare un cast decente? Ho provato a farlo esplicito per il 0,6 (l'ho messo in una variabile), ma il risultato è lo stesso...
__________________
Gigabyte 965P-DS3 ¤ E6600@400*8 ¤ Scythe Ninja Plus Rev.B ¤ Ram 4GB ¤ HD SSD Crucial M4 128GB
Gainward 4850 Golden Sample ¤ Antec NEO 550HE ¤ CM Centurion 534 ¤ Dell Ultrasharp U2312HM Notebook Asus N551JW ¤ i7-4750HQ ¤ nVidia 960M 4GB ¤ 16GB DDR3 ¤ SSD Intel 850EVO 500GB |
26-05-2004, 19:48 | #2 |
Senior Member
Iscritto dal: May 2003
Città: Rimini
Messaggi: 2276
|
up
__________________
Gigabyte 965P-DS3 ¤ E6600@400*8 ¤ Scythe Ninja Plus Rev.B ¤ Ram 4GB ¤ HD SSD Crucial M4 128GB
Gainward 4850 Golden Sample ¤ Antec NEO 550HE ¤ CM Centurion 534 ¤ Dell Ultrasharp U2312HM Notebook Asus N551JW ¤ i7-4750HQ ¤ nVidia 960M 4GB ¤ 16GB DDR3 ¤ SSD Intel 850EVO 500GB |
26-05-2004, 22:36 | #3 |
Senior Member
Iscritto dal: Feb 2000
Città: Frittole
Messaggi: 2596
|
Ma non basta 'leggere' i valori, sostituire la virgola col punto poi proseguire??
Comunque io non ho mai avuto problemi a scrivere e leggere dati numerici interi o float su access da asp. Bye!
__________________
Ryzen7 5800x ASUS Prime B550 Plus GTX 1660 Super Muletto: Athlon64 3000+ @2750mhz Ciuchino: intel 80286 @8mhz ram 384kb video ega msdos3.1 floppy 5-1/4 hd 10mb. |
26-05-2004, 23:37 | #4 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53967
|
Idem...se il dato è veramente numerico virogla o punto non importa niente... La rappresentazione interna è la stessa...ed il driver del database pensa già a presentare il dato numerico nel formato corretto...
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:43.