Koennte am format liegen ...

Sieh dir mal 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_ca-co_2f3o.asp
 an 

Ich habs leider sowas aehnliches nur in einem alten VB6 Code verbaut abervieleicht 
hilfts dir ja weiter ...

"select logheaderID, CurrentAssignment, openedDate,responsetime, currentCompany from 
logheader where openedDate > CONVERT(DATETIME, '" & myReport.startdate & "', 103)and 
openedDate < CONVERT(DATETIME, '" &                                 myReport.enddate & 
"', 103) order by " & myReport.SortCriteria

Wie du am beispiel siehst wird vorm Vergleich noch ein 
CONVERT(DATETIME, 'DATUM', 103) verwendet
Wobei das DATETIME das format angibt, 'DATUM' die variable ( in deinem fall a) ist und 
103 das Format von Datum bestimmt ( siehe link, da gibt es das fuer alle moeglichen 
laender).

Good luck
Daniel

-----Original Message-----
From: Arndt, Sven [mailto:[EMAIL PROTECTED] 
Sent: 11 March 2004 16:17
To: [EMAIL PROTECTED]
Subject: [Asp.net] Select-Abfrage

Hi,

in einer DB-Tabelle sind Geburtstage (als Strings) eingetragen.
Ich m�chte nun den User ausgeben der in 6 Tagen Geburtstag hat.
Im Moment versuche ich es auf diesem Weg:

string a = DateTime.Now.AddDays(6).ToString("d");
string cmd = "SELECT vname, geb FROM geb WHERE geb = '+ a +'";

Dies f�hrt jedoch zu keinem Ergebnis. Die Ab�nderung zu

string cmd = "SELECT vname, geb FROM geb WHERE geb = '% a %'";

Was mache ich falsch?

Gru� Arndtinho


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an