WOW!!
Mein Feld hat den Datentyp "DATETIME", aber ich probier mal, ob ichs jetzt
schaffe!

Danke!!!!


-----Urspr�ngliche Nachricht-----
Von: Rene Paschold [mailto:[EMAIL PROTECTED]]
Gesendet: Montag, 7. Oktober 2002 14:41
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] Re: AW: Re: AW: Re: AW: Re: ASP - MySQL &
dubiose F ehlermeld ung


> OK, Danke! Jetzt aber noch ne Frage:
> 1) Mir is klar, dass MySQL nicht JetSQL is, aber ich kann nur JetSQL und
> weiss leider nicht, was ich wo genau in MySQL anders schreiben soll.

> Also der SQL...

> sql = "SELECT logging.user FROM logging WHERE
> (((DatePart('d',[datum],0,0))=DatePart('d',Date(),0,0)) AND
> ((DatePart('m',[datum],0,0))=DatePart('m',Date(),0,0)) AND
> ((DatePart('yyyy',[datum],0,0))=DatePart('yyyy',Date(),0,0))) GROUP BY
> logging.user;"

> ...passt der MySQL-DB wieder nicht *grml*
> Falls ihr euch fragt was ich da dummes tu:
> Ich hab ein Feld das heisst "datum" darin ist das Format 2002-04-03
> 19:40:03. Ich will alle Datens�tze wo 2002-04-03 gleich heute ist.. Geht
> das
> by the way einfacher??

> Danke!
> Harald

Hallo Harald,

prinzipiell eines vorweg: Nerven tut hier keiner. Was nervig ist wenn Fragen
gestellt werden die auf den ersten Seiten des Manuals zu finden sind.

Zu deinem Problem:
Dein SQL String sieht f�r mich sehr komisch aus. Auch auf JET Basis. Das
geht doch meines Wissen viel viel einfacher.

Wenn du alle Datens�tze haben willst wo das Feld Datum = heute ist w�rde ich
das so machen:

JET SQL:


> sql = "SELECT logging.user FROM logging WHERE
> (((DatePart('d',[datum],0,0))=DatePart('d',Date(),0,0)) AND
> ((DatePart('m',[datum],0,0))=DatePart('m',Date(),0,0)) AND
> ((DatePart('yyyy',[datum],0,0))=DatePart('yyyy',Date(),0,0))) GROUP BY
> logging.user;"

<%
Dim datum, strSQL

datum = "#" & Month(Now) & "/" & Day(Now) & "/" & Year(Now) & "#"

strSQL = "SELECT user " & _
         "FROM logging " & _
         "WHERE datum='" & datum & "'
%>

Also das ist warscheinlich schneller und �bersichtlicher.

In mySQL kommt es darauf an was f�r ein Feldtyp dein Feld Datum ist. In
mySQL hast du mehrer M�glichkeiten mit Zeitangaben zu arbeiten.

Vielleicht kannst du mir das noch kurz sagen!

Gru�
Rene



| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an