So, Leute. Nun passt endlich alles. Mein KlickiBunti VS hatte mir den Parameter f�r das Zeitfeld als DBDate instanziiert. Richtig w�re aber vielmehr DBTimeStamp gewesen.
Jetzt geht's endlich. Reinhold -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Reinhold Becker Gesendet: Montag, 1. November 2004 15:43 An: [EMAIL PROTECTED] Betreff: AW: AW: [Asp.net] Access *Ziemlich sch�m* Ich hatte es tats�chlich falsch gecastet. dr.Datum = DateTime.Parse(((TextBox)e.Item.FindControl("Datum")).Text); Das klappt nun mal. Was noch nicht geht, ist dasselbe mit Uhrzeit. Format HH:mm nimmt er mir nicht an. Was mu� ich da noch beachten? Liebe Gr��e, Reinhold -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Stephan Troxler Gesendet: Montag, 1. November 2004 11:03 An: [EMAIL PROTECTED] Betreff: Re: AW: [Asp.net] Access Probier doch einfach mal: DateTime datum = Convert.ToDateTime(textbox1.text) Stephan Reinhold Becker schrieb: > Nun, wie gesagt, Claudius: > > DateTime datum = DateTime.Parse(e.Item.FindControl("Datum")); wird > nicht einmal kompiliert. "Die beste �bereinstimmung f�r die �berladene > Methode 'System.DateTime.Parse(string)' hat einige ung�ltige Argumente" > > DateTime datum = > DateTime.Parse(e.Item.FindControl("Datum").ToString()); > Kompiliert, gibt aber beim Ausf�hren den Fehler: Die Zeichenfolge > wurde nicht als g�ltige DateTime erkannt. Ein unbekanntes Wort beginnt > bei Index 0. > > > Ich bin verzweifelt. > Liebe Gr��e, > Reinhold > > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Im Auftrag von Claudius Ceteras > Gesendet: Sonntag, 31. Oktober 2004 21:42 > An: [EMAIL PROTECTED] > Betreff: RE: [Asp.net] Access > >> >> (Claudius, ist nur zum Testen) >> >> Cmd.CommandText = " Update tblTermine Set Datum = #2004/10/31# Where >> tblid = 1"; >> > > Nun... Wie gesagt... > Benutze Parametrisierbare Abfragen... > Nachdem Du aus Deiner Textbox den String zu einem Datum geparst hast, > benutze nur noch dieses.... > Wandle es nicht wieder in einen String mit ToShortTimeString(), > sondern �bergib es als Datum, dann klappt's auch... > > (ungetestet:) > DateTime datum = DateTime.Parse(e.Item.FindControl("Datum")); > Cmd.CommandText = "Update tblTermine Set Datum=? Where tblid=1"; > Cmd.Parameters.Add("", datum); ... > > > Claudius > > _______________________________________________ > 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 > _______________________________________________ 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 _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
