Hi,
versuche aus einer Tabelle alle Werte zu ermitteln, dessen Datum gleich ist.
In der Tabelle heisst die Spalte DateTime und hat hier die Werte Datum + Uhrzeit
meine Abfrage lautet
dtsGesamt.Tables["Phasendauer"].Select("DateTime >= #" + myDate.ToString("MM/dd/yyyy")+ " " + "00:00:00#");
aber leider ermittelt er mir zuviele einträge -> mit falschem Tag
weiss jemand rat?
THX
Andi
Zu viel Access gahabt 😁
#" + myDate.ToString("MM/dd/yyyy")+ " " + "00:00:00#");
und ist DateTime Spaltenname?
und du machst doch ≥ und nicht = Vergleich
Hi,
DateTime ist Spaltenname.
≥ ist nur damit ich alle Zeilen mit dem Datum erhalte da bei mir leider in einer Spalte Datum + Uhrzeit steht und ich somit die Zeit mit angeben muss.
ich habe auch schon versucht DateTime ≥ Datum AND DateTime ≥ 00:00:00 AND DateTime ≤ 23:59:59
wenn ich Datum == mach dann erhalte ich nur 0 Zeilen aber es müssten 6 sein.
Ich sag mal nur das ist echt bescheiden mit dem Select befehl des Datasets zu arbeiten. Mit einfachem SQL Statement würde das laufen
MFG
Andi
Ähm... fingerheb
07/23/2004 00:00:00 = 07/23/2004 00:00:00
07/23/2004 16:00:00 > 07/23/2004 00:00:00
07/24/2004 00:00:00 > 07/23/2004 00:00:00
string d = myDate.ToString("MM/dd/yyyy");
string sql = "DateTime >= #" + d + " 00:00:00# AND DateTime <= #" + d + " 23:59:59#";
/// <summary>
/// Signatur
/// </summary>
Vielen Dank CarstenP 👍 👍 👍 👍 👍 👍 jetzt funktioniert es 🙂
bin da jetzt schon seit 3 Stunden drangesessen und hatte keine Lösung gefunden.
Andi