tom waits for alice Skrevet 21. oktober 2008 Del Skrevet 21. oktober 2008 Heisann. Poster dette for en kollega, håper jeg forstod problemstillingen riktig. Beklager dobbeltposting, vi vet ikke riktig om dette kan være et problem på IIS/ASP-siden eller med ODBC eller mySQL. Vi har problemer når systemet kjøres mot produksjonsserveren som vi ikke har under utvikling. Problemet er at vi ikke får desimaltall riktig tilbake fra databasen. Select sum(DocumentSize)/(1024*1024) as TotalDocSize from ProductDetails Dette fungerer i PhpMyAdmin, men i ASP-koden fungerer det bare i utviklingsmiljøet og ikke i produksjon. Der får vi et tomt resultat tilbake. En vanlig select på et desimaltall returnerer bare int-verdien av tallet fra produksjonsserveren, men riktige desimaler i utviklingsmiljøet. Produksjonsserveren er MySQL 5.0.16-nt og MySQL ODBC Driver 3.51.06 (har ikke versjon for asp.dll her) Utviklingsmiljøet har MySQL 5.0.18-nt og MySQL ODBC Driver 3.51.12. asp.dll har versjon 5.1.2600.5512. Så utviklingsmiljøet har nyere versjoner. Men det er ikke trivielt å oppgradere produksjonsserveren, så vi vil helst finne ut om det faktisk hjelper før vi prøver på det. Eventuelt kan det kanskje ha noe med versjonen av IIS ASP-koden kjøres på? Alle svar mottas med takk! Geir Lenke til kommentar
dialafc Skrevet 23. oktober 2008 Del Skrevet 23. oktober 2008 Kan du lime inn asp-koden som henter ut resultatet? Lenke til kommentar
Redak Tøren Skrevet 20. november 2008 Del Skrevet 20. november 2008 Her må vi få se VbScriptet ja. En SQL-setning forteller jo ingenting. Lenke til kommentar
BennyXNO Skrevet 24. november 2008 Del Skrevet 24. november 2008 Problemstillingen kan ofte ha å gjøre med local innstillingene på database versus asp. Slik at hvis database kjører engelsk tegnsett, så returnerer den "13.56", noe som kan tolkes som 13 på norsk server og omvendt. Eventuelt får du en formatexception, og har du on error resume next statement på siden, så misser du dette fort. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå