Hallo und herzlich willkommen! Tutorials.de ist eine Hilfe-Community mit dem Motto User helfen Usern. Als Gast verfügst Du über Schreibrechte in unseren Foren und Blogs. Du kannst dich aber gerne auch kostenlos registrieren und Teil unserer Gemeinschaft werden! Viel Spaß & Erfolg bei der Vermehrung deines Wissens :-)
Themen: 242.975 | Beiträge: 1.352.293 | Mitglieder: 169.418 (Stand 28.01.10) | Fragen zur Nutzung von Tutorials.de? Nutzungsregeln | Kontaktformular | Impressum
Hallo
Ich möchte gerne eine Differnez aus zwei Werten berechnen, die mittels SQL aus einer AccessDB kommen. Wenn ich das richtig sehe, kommen die Werte als Texte (obwohl in Access eine Zahl definiert ist) und so kann ich keine Differnez berechnen. Nun habe ich im Netz die Umwandlung mittels 'CDbl()' gefunden. Leider klappt das immer noch nicht.
Das Ganze sieht so aus:
<%
strSQL = "SELECT * FROM Abwasser_Schacht WHERE PRIMARYINDEX = " & request("ID1")
set rsSchachtAbwasser = connLKAbwasser.Execute(strSQL)
'Abstich berechnen
set rsAbstich = CDbl(rsSchachtAbwasser("Deckelhoehe")) - CDbl(rsSchachtAbwasser("Sohlenhoehe"))
%>
Wenn ich es nur so schreibe....
set rsAbstich = CDbl(rsSchachtAbwasser("Deckelhoehe"))
... bekomme ich folgende Fehlermeldung:
Laufzeitfehler in Microsoft VBScript (0x800A01A8)
Objekt erforderlich: '[number: 514]'