Lægge 2 tal sammen
Jeg er igang med at lave et ASP-script på min Localserver, hvor jeg skal kunne lægge nogle tal sammen. Først skal scriptet hente 2 tal fra en Access-database og derefter lægge dem sammen. I den tabel hvor de 2 felter er, har jeg inde på design sat felterne til Tal under Datatype. Når jeg så skal hente de 2 tal og lægge dem sammen bruger jeg følgende script (Skriver ikke ASP-tags med her):Response.Write rs("tal1") + rs("tal2")
Dette virker fint. Den henter de 2 tal og lægger dem sammen. Problemet er bare at når jeg så i databasen indtaster et tal med decimaler, som f.eks. 5,57, så retter den det automatisk til 6. Og det duer ikke for jeg har brug for at den regner med 2 decimalers nøjagtighed. Hvordan kan jeg få den til ikke at rette på de decimaler?
Jeg har også prøvet på, nede ved feltegenskaber, at sætte feltstørrelse til "Decimaler", og Decimaler til "2". Så virker det lige pludselig i Databasen. Nu retter den ikke 5,57 til 6. Til gengæld virker ovenstående script ikke. Den siger at Datatyperne ikke passer sammen.
Jeg har før oplevet at man skulle sætte "'" foran eller lign. men det virker ikke her. Hvordan får man scriptet til at virke ved disse indstillinger, eller hvordan forhindrer man den i at rette på decimalerne under normale indstillinger?
