Query string funktioniert nicht unter ASP

Raggi

Grünschnabel
Hallo,

mein Query string sieht so aus:

sqlQuery1 = "SET ROWCOUNT "& iNumberResults &" SELECT * FROM tbl_aktuelles WHERE Date between '" & iBeginDate & "' AND '" & iEndDate & "' "

auch diese Variante funktioniert nicht

sqlQuery1 = "SET ROWCOUNT "& iNumberResults &" SELECT * FROM tbl_aktuelles WHERE Date between '01/01/2004' AND '01/01/2005'"

obwohl ich im MS SQL-Query Analyzer folgendermassen gute Ergebnisse bekomme

SELECT *
FROM tbl_aktuelles
WHERE Date BETWEEN '01/01/04' AND '05/07/04'


es gruesst
Ragnar
 
Versuch mal noch die Hochkomma zu setzen:
sqlQuery1 = "SET ROWCOUNT '"& iNumberResults &"' SELECT * FROM tbl_aktuelles WHERE Date between '" & iBeginDate & "' AND '" & iEndDate & "' "

Was kommt denn für ne Fehlermeldung?
 
Danke!
Diese Query funktioniert ohne Fehlermeldung, rechnet aber noch korrekt

sqlQuery1 = "SET ROWCOUNT "& iNumberResults &" SELECT * FROM view_aktuelles WHERE Date between '"&iBeginDate&"' AND '"&iEndDate&"'"

ich bin immer noch nicht schlüssig, welches Datumsformat ich waehlen muss,damit ich "where DATE between" nutzen kann.

Funktioniert nur diese Art: 12/31/04?

Dann muesste ich meine Daten aus dem Formular(31/12/04) mit CDate umwandeln.
Ich denke, ich koennte wohl auch mit vbUseSystem arbeiten, aber das geht doch im Date-Kontext nur mit DateDiff, oder?
 
Hallo,

vielleicht hilft dir ja das weiter?!
In SQL kann man das Datumsformat einstellen!

Hoffe dir ist damit geholfen,

lg D;-]c
 

Neue Beiträge

Zurück