vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Datenbanken
Re: SQL Datum abfragen 
Autor: renni
Datum: 29.04.10 09:23

Hi,

das Datum muss immer so formatiert werden: #m/d/yyyy#.

Entsprechend kannst du deine Abfragen so gestalten:

SELECT *
FROM tbTabelle
WHERE ((Datum Between #12/24/2000# And #2/1/2001#));

oder so

SELECT *
FROM tbTabelle
WHERE ((Datum>#12/24/2000# And Datum<#2/1/2001#));

Bei der Formulierung der Abfrage ist dann nur noch auf die Besonderheit zu achten, dass das Datum als String übergeben werden muss.

Wobei - meiner Meinung nach - die Format-Funktion versagt, d.h. es ist besser, das Datum in einer externen Funktion so zusammen zu bauen:

Function SQLdatum(dd as Date) as String
'** Datumsübergabe für SQL-String
SQLdatum = Month(dd) & "/" & Day(dd) & "/" & Year(dd)
End Function

Gutes Gelingen,
Renni
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
SQL Datum abfragen1.954e_koenig7728.04.10 11:14
Re: SQL Datum abfragen999RobertS28.04.10 12:03
Re: SQL Datum abfragen1.041rsvisionmaster28.04.10 13:25
Re: SQL Datum abfragen939e_koenig7728.04.10 21:10
Re: SQL Datum abfragen1.071rsvisionmaster28.04.10 21:26
Re: SQL Datum abfragen946e_koenig7728.04.10 22:38
Re: SQL Datum abfragen998rsvisionmaster29.04.10 09:25
Re: SQL Datum abfragen1.012RobertS29.04.10 09:31
Re: SQL Datum abfragen966renni29.04.10 09:23
Re: SQL Datum abfragen960renni29.04.10 09:31

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel