Kleiner Nachtrag - bei mir fontionierts mittlerweile auch - ich habe den
kurzen SQL-String einfach abgetippt weil das flotter geht - habe aber
erst nachher gemerkt, da� es logischwerweise NICHT gehen kann, wenn man
SELECT irgendwas FORM irgendwo schriebt; da macht sich ein FROM wohl
besser......

Jedenfalls habe ich da mehr an meine SQL-Unkenntnis gedacht als an
Tippfehler....

*sch�nes Wochenende allemiteinander, ich geh heim!*

-stefan-

-----Urspr�ngliche Nachricht-----
Von: J�rg Uth - Webagentur Uth [mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 19. Oktober 2001 12:51
An: ASP Datenbankprogrammierung
Betreff: [aspdedatabase] AW: Re: AW: Re: Auf die Schnelle: Berechnung in
einer Abfrage


Hallo Andre,

also so kann man das nicht stehen lassen.
Nat�rlich kann man jederzeit einer Spalte hier PreisEUR einen Alias
geben.

Kleines Beispiel direkt im Queryanalyser.

declare @wert int
set @wert = 10
Select @wert AS PreisEUR, @wert*13.7603 AS PreisATS

Ergebnis:
PreisEUR    PreisATS
----------- -------------------
10          137.6030

(1 row(s) affected)

Also stimmt die Syntax des SQL-Strings vom Stefan.
Leider hat Stfan keinen Quelltext mit gesendet so dass der Fehler
sehrwahrscheinlich voranders zu finden ist.
Kleiner Versuch rechne mal zum Test mit einer Ganzzahl hier 13

Gru� J�rg



-----Urspr�ngliche Nachricht-----
Von: Hotel Andre [mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 19. Oktober 2001 09:34
An: ASP Datenbankprogrammierung
Betreff: [aspdedatabase] Re: AW: Re: Auf die Schnelle: Berechnung in
einer Abfrage


Hallo,

Dein sql �bersetzt lautet doch:
suche (feldEUR * 13.7603) als feldATS...
aber sowiel ich wei� kann man "as" nur bei count nutzen

Gibt es ein Feld in der Tab mit dem Namen PreisATS und Du m�chtest es
mit
der Berechung vergleichen?
wenn ja, dann
Select Titel, Info, PreisEUR,PreisATS FROM tbl_Produkte
set rs....
If Cdbl(rs.fields("PreisATS").value = (Cdbl(rs.fields("preisEUR").value
*
13.7603) then
ok = true
else
ok = false
end if



Mit freundlichen Gr��en
Hotel Andr� M�nchengladbach


Andr� Scheres

http://hotelandre.de
http://partnerhotels.com
----- Original Message -----
From: "Mayer, Stefan" <[EMAIL PROTECTED]>
To: "ASP Datenbankprogrammierung" <[EMAIL PROTECTED]>
Sent: Friday, October 19, 2001 9:16 AM
Subject: [aspdedatabase] AW: Re: Auf die Schnelle: Berechnung in einer
Abfrage


weil selbige Abfrage eine Online-Preisliste machen soll, aber auch an
anderer Stelle weiterverwendet wird....

-----Urspr�ngliche Nachricht-----
Von: Hotel Andre [mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 19. Oktober 2001 09:12
An: ASP Datenbankprogrammierung
Betreff: [aspdedatabase] Re: Auf die Schnelle: Berechnung in einer
Abfrage


hallo,

warum berechung schon im sql?
vielleicht besser so
Select Titel, Info, PreisEUR FROM tbl_Produkte

PreisATS = Cdbl(rs.fields("PreisEUR").value) * 13.7603

Mfg

Andr� Scheres

http://hotelandre

Subject: [aspdedatabase] Auf die Schnelle: Berechnung in einer Abfrage


So geht's nicht (ich rechne sonst immer in ASP - brauchs aber diesmal in
der Abfrage und komm nicht auf die Online-Dokumentation, weil unser
Web-Zugang wieder mal offline ist..):

Select Titel, Info, PreisEUR, PreisEUR*13.7603 AS PreisATS FROM
tbl_Produkte
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Wie mach ichs richtig?

Stefan.

| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp


| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp


| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp


| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an