Hi,

Ich habe das Ganze jetzt ein wenig umgeschrieben und sieht so aua:

OleDbCommand myCmd = new OleDbCommand();
myCmd.CommandText = "SELECT vname, geb FROM geb WHERE geb > '" +
@curDate + "' AND geb < '" + @futDate + "'";
myCmd.Parameters.Add(new OleDbParameter("@curDate", OleDbType.DBDate));
myCmd.Parameters.Add(new OleDbParameter("@futDate", OleDbType.DBDate));
myCmd.Parameters[0].Value = DateTime.Now.AddDays(-1);
myCmd.Parameters[1].Value = DateTime.Now.AddDays(7);

Die Ausgabe der Query gibt auch das richtige Intervall an. Scheint also
zu stimmen.
Aber beim F�llen des DataSets kommt jetzt ein Fehler:

" Fill: SelectCommand.Connection-Eigenschaft wurde nicht initialisiert"

Der Code dazu sieht so aus:

OleDbDataAdapter adapter = new OleDbDataAdapter();
adapter.SelectCommand = myCmd;
DataSet dsGeb = new DataSet();
adapter.Fill(dsGeb, "Geburtstage");
myCon.Close();
gridGeb.DataSource = dsGeb.Tables["Geburtstage"].DefaultView;
DataBind();

Was ist daran falsch?

Gru� Arndtinho



-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Im Auftrag von Thomas
Wagenpfeil
Gesendet: Freitag, 12. M�rz 2004 09:56
An: [EMAIL PROTECTED]
Betreff: Re: [Database.asp] Datumsvergleich - AccessDB


hallo, 

nur ganz schnell, vielleicht hilfts ja :-)
 

ich konnte das mal damit l�sen, dass ich den string wie folgt
angesprochen habe:

#"& string_date &"#

 
...dieser aritkel k�nnte auch noch hilfreich sein:

http://www.aspheute.com/artikel/20000413.htm

 
gru� zeil

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

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

Antwort per Email an