Zurück tutorials.de > Programming > ASP

 
 
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

Jubiläums-Countdown 23.02 23.03 23.04 23.05 23.06 23.07 23.08 23.09


Einladung zum C++ für Einsteiger-Workshop
  AntwortAntworten (über Gastzugang)    
  AntwortAntworten (über Gastzugang)    
 
Themen-Optionen Ansicht
Alt 05.02.10, 11:43   #1 (permalink)
Mitglied Bronze
 
Registriert seit: Jul 2007
Beiträge: 27
Renommee-Modifikator: 6
spirou25 hat eine blütenweiße Weste

Problem mit Datentyp

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]'

Was muss ich anders machen?

Vielen Dank.
Spirou
  spirou25 ist offline  
 
Alt 05.02.10, 12:01   #2 (permalink)
Mitglied Diamant
 
Registriert seit: Jun 2005
Beiträge: 5.912
Renommee-Modifikator: 53
deepthroat ist berühmt wie kein Zweiterdeepthroat ist berühmt wie kein Zweiterdeepthroat ist berühmt wie kein Zweiterdeepthroat ist berühmt wie kein Zweiterdeepthroat ist berühmt wie kein Zweiterdeepthroat ist berühmt wie kein Zweiterdeepthroat ist berühmt wie kein Zweiterdeepthroat ist berühmt wie kein Zweiterdeepthroat ist berühmt wie kein Zweiterdeepthroat ist berühmt wie kein Zweiterdeepthroat ist berühmt wie kein Zweiter

AW: Problem mit Datentyp

Hi.

In VB (und VBScript) darfst du SET nur für Objekte verwenden. Bei Berechnungen mit einfachen Datentypen wie Double, mußt du es weglassen.

Gruß
__________________
.:Mitglied des 1. offiziellen Sven Uwe Fan-Clubs:.
  deepthroat ist offline  
 
 
 
Lesezeichen:


Themen-Optionen
Ansicht
Ähnliche Themen
 
Thema Autor Forum Antworten Letzter Beitrag
Welchen Datentyp für 0, 1 und -1? nerddestroyer Visual Basic 6.0 1 01.05.07 19:28
[Perl] Problem mit Datentyp-Umwandlung DrOverflow CGI, Perl, Python, Ruby 0 01.03.07 11:31
PHP / MySQL Datentyp bgauch Relationale Datenbanksysteme 2 19.12.05 21:27
MS SQL - Problem mit Image Datentyp bei Update BGrojer Relationale Datenbanksysteme 0 25.10.05 10:51
Access Problem mit Datentyp SirNeo Office-Anwendungen 5 15.02.02 09:45
» Tools
 
tutorials.de-Tools tutorial.de-Suchfeld tutorial.de-Widget tutorial.de-RSS-Feed tutorial.de-Banner
» Neue Links
 
Hits: 126
»
JHT's Planetary...
(Cinema 4D-Objekte)
Hits: 257
»
Tageslicht ohne GI
(Cinema 4D-Tutorials)
Hits: 143
»
Puzzle
(Cinema 4D-Tutorials)
Hits: 96
»
Lacreme
(Cinema 4D-Tutorials)
Hits: 186
»
Liquid Light
(Cinema 4D-Tutorials)
» Aktuelle Umfrage
 
Bist du mit der Geschwindigkeit der Tutorials.de-Website zufrieden?
Ja, es putzt mir glatt den Staub vom Bildschirm! - 78,74%
137 Stimmen
Nein, ich denke da muss noch nachgebessert werden... - 21,26%
37 Stimmen
Stimmen gesamt: 174
Du darfst bei dieser Umfrage nicht abstimmen.

 

Alle Zeitangaben in WEZ +1. Es ist jetzt 05:26 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch) & vBadvanced CMPS v.3.2.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.5.0 RC2 ©2010, Crawlability, Inc.
Alle Rechte vorbehalten ©2000 - 2010 tutorials.de
Design by Mark, CSS by Maik & Sven Mintel
Seite generiert in 0,12306 Sekunden mit 26 queries