<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[DateTimePicker für Datenbankeinträge verwenden]]></title><description><![CDATA[<p>nabend,</p>
<p>hab mir mal nen DateTimePicker auf meine Form gezogen um einmal nur das Datum in eine Datenbank zu schreiben und einmal nur die Uhrzeit!</p>
<p>wenn ich allerdings die Felder ausgebe dann kommt jedesmal das datum 30.12.1899 mit dazu raus.</p>
<p>hab bei der Uhrzeit schon versucht das ganze zu formatieren --&gt; DateTime_SetFormat(dtp_wvzeit-&gt;Handle, &quot;HH:mm&quot;);</p>
<p>selbes ergebnis datum wird mit reingeschrieben...<br />
habts ihr eine idee woran es liegen könnte?</p>
<p>mfg<br />
hck</p>
<p><strong>Edit:</strong><br />
Bitte aussagekräftige Überschriften verwenden. Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/159299/datetimepicker-für-datenbankeinträge-verwenden</link><generator>RSS for Node</generator><lastBuildDate>Mon, 10 Aug 2026 23:53:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/159299.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 13 Sep 2006 16:58:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Wed, 13 Sep 2006 20:40:53 GMT]]></title><description><![CDATA[<p>nabend,</p>
<p>hab mir mal nen DateTimePicker auf meine Form gezogen um einmal nur das Datum in eine Datenbank zu schreiben und einmal nur die Uhrzeit!</p>
<p>wenn ich allerdings die Felder ausgebe dann kommt jedesmal das datum 30.12.1899 mit dazu raus.</p>
<p>hab bei der Uhrzeit schon versucht das ganze zu formatieren --&gt; DateTime_SetFormat(dtp_wvzeit-&gt;Handle, &quot;HH:mm&quot;);</p>
<p>selbes ergebnis datum wird mit reingeschrieben...<br />
habts ihr eine idee woran es liegen könnte?</p>
<p>mfg<br />
hck</p>
<p><strong>Edit:</strong><br />
Bitte aussagekräftige Überschriften verwenden. Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1136841</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1136841</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Wed, 13 Sep 2006 20:40:53 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Wed, 13 Sep 2006 17:11:53 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>das Datum ist der Null-Wert von TDateTime. Das bedeutet das die SQL-Datenbank kein gültiges Datum bekommt, bzw. das Datum nicht korrekt ist.<br />
Bei MySQL zum Beispiel muß das Datum im Form YYYY-MM-DD sein.</p>
<p>Um dir das zu ersparen kannst du aber bei den TQuery-Komponenten die Params-Eigenschaft benutzen. Da kannst du direkt ein TDateTime übergeben, das dann automatisch in das korrekte Format ungewandelt wird.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1136848</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1136848</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 13 Sep 2006 17:11:53 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 08:45:19 GMT]]></title><description><![CDATA[<p>Welchen Typ haben die Felder in der Datenbank? Eins ist Date und das andere entsprechend Time?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137079</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 14 Sep 2006 08:45:19 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 09:12:51 GMT]]></title><description><![CDATA[<p>richtig ist eine access db -&gt; WVZeit mit der Einstellung 00:00 WVDatum mit der Einstellung 00.00.0000</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137106</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137106</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 14 Sep 2006 09:12:51 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 09:50:15 GMT]]></title><description><![CDATA[<p>Hm, Du hast diese Datei direkt in Access erstellt? Dort kann man nur Datum/Uhrzeit auswählen...<br />
Ich frage mich, ob es einen Unterschied macht, wenn die Tabelle über eine SQL-Anweisung erstellt wird, die explizit die Typen DATE und TIME für die Spalten verwendet. Probier es mal aus. Kann natürlich auch sein, dass einfach nur Access wieder an seine Grenzen gelangt und einfach nicht mit reinen Zeitwerten umgehen kann.<br />
Müssen das überhaupt 2 Felder sein? Reicht nicht ein Feld vom Typ TIMESTAMP?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137132</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137132</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 14 Sep 2006 09:50:15 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 10:29:17 GMT]]></title><description><![CDATA[<p>mh im Grunde würde ein Feld typ TimeStamp reichen bloß brauche ich datum und uhrzeit gesplittet ohne das ich das ganze auslesen muss in einen ansistring reinlade da alles hinterdem datum wegschneide un dann das gleiche nochmal für die uhrzeit mache das ist denk ich mal unnötige zeitverschwendung ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137172</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137172</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 14 Sep 2006 10:29:17 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 10:37:26 GMT]]></title><description><![CDATA[<p>Wenn Du das Datum direkt in eine TDateTime-Variable liest, kannst Du Datums- und Uhrzeitanteil getrennt weiterverwenden, ohne irgendwelche Konvertierungen durchführen zu müssen. Schau Dir TDateTime mal im Detail an.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137177</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137177</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 14 Sep 2006 10:37:26 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 13:07:22 GMT]]></title><description><![CDATA[<p>habs mal auf einen test ankommen lassen allerdings nicht mit dem DateTimePicker..</p>
<p>und zwar</p>
<pre><code class="language-cpp">TBookmark test;
 test = t_adrliste-&gt;GetBookmark();
 AnsiString datum = DateToStr(Date());
 AnsiString zeit = TimeToStr(Time());

 t_adrliste-&gt;GotoBookmark(test);
 t_adrliste-&gt;Edit();
 t_adrliste-&gt;FieldByName(&quot;E2Text&quot;)-&gt;AsString = DBEdit2-&gt;Text;
 t_adrliste-&gt;FieldByName(&quot;E2Datum&quot;)-&gt;AsString = datum;
 t_adrliste-&gt;FieldByName(&quot;E2Uhrzeit&quot;)-&gt;AsString = zeit;
 t_adrliste-&gt;Append();

 t_adrliste-&gt;GotoBookmark(test);
</code></pre>
<p>also normalerweise müsste beim datum jetzt ja 14.09.2006 stehen bei der Uhrzeit halt die uhrzeit sagen wir 15:06:45 hehe so stehts auch in der datenbank lasse ich das ganze ausgeben per TDBEdit steht beim datum das richtige bei der Uhrzeit wieder mal 31.12.1899 mit der uhrzeit die logik versteh ich einfach nicht....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137317</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137317</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 14 Sep 2006 13:07:22 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 13:19:57 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">TBookmark test;
 test = t_adrliste-&gt;GetBookmark();
 TDateTime Datum = TDateTime::CurrentDate();
 TDateTime Zeit = TDateTime::CurrenTime();
 t_adrliste-&gt;GotoBookmark(test); // Sicher, das überhaupt ein Bookmark vorhanden ist?
 t_adrliste-&gt;Edit(); // aktuellen Datensatz bearbeiten, willst Du das hier wirklich?
 t_adrliste-&gt;FieldByName(&quot;E2Text&quot;)-&gt;AsString = DBEdit2-&gt;Text;
 t_adrliste-&gt;FieldByName(&quot;E2Datum&quot;)-&gt;AsDateTime = Datum;
 t_adrliste-&gt;FieldByName(&quot;E2Uhrzeit&quot;)-&gt;AsDateTime = Zeit;
 t_adrliste-&gt;Append(); // wo ist der Post()? was willst Du jetzt hier noch einfügen?
</code></pre>
<p>31.12.1899 deutet darauf hin, das kein Wert eingetragen wurde, das Feld also entweder NULL oder 0 enthält.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137325</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137325</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 14 Sep 2006 13:19:57 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 13:34:02 GMT]]></title><description><![CDATA[<p>inwiefern soll da kein wert eingetragen sein?? ist doch in der db steht nur die zeit bloß bei ausgabe dieser gibts halt noch dieses schicke datum mitdazu dein codebsp verhilft auch zu keiner besserung...</p>
<p>trotzdem danke werd mal schauen ob ich noch ne lösung dafür finde ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137339</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137339</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 14 Sep 2006 13:34:02 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 13:44:03 GMT]]></title><description><![CDATA[<p>Dann ist vermutlich das Datenbankfeld falsch angelegt. Wie gibst Du das Feld aus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137352</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137352</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 14 Sep 2006 13:44:03 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 13:52:44 GMT]]></title><description><![CDATA[<p>also hab ne ganz normales TTable, TDataSource drin.</p>
<p>und dann 2TDBEdit- Felder eins fürs datum eins für die Uhrzeit zwecks übersichtlichkeit, DataField ist halt auf das jeweilige Feld in der db eingstellt.</p>
<p>das feld von der uhrzeit ist auf Zeit, 24h und dem eingabeformat 00:00;0;_ also rein theopraktisch müsste es gehen und stimmen denk ich zumindest.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137361</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137361</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 14 Sep 2006 13:52:44 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 13:57:21 GMT]]></title><description><![CDATA[<p>Hm, Access DB und TTable... Ich wünsch Dir viel Spaß beim herumexperimentieren, helfen kann man da nicht. TTable ist veraltet und sollte nicht mehr verwendet werden (wenn dann nur mit Paradox oder dBase) und Access ist bestenfalls als eigenwillig zu bezeichnen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137368</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137368</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 14 Sep 2006 13:57:21 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 14:11:33 GMT]]></title><description><![CDATA[<p>meine rede aber mein chef ist sehr eigenwillig sql möcht er net haben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>--------Edit-----------<br />
habs jetzt in ein TDBEdit Feld gelegt -&gt; ohne Probleme ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137373</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137373</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 14 Sep 2006 14:11:33 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 15:03:52 GMT]]></title><description><![CDATA[<p>heckticker schrieb:</p>
<blockquote>
<p>meine rede aber mein chef ist sehr eigenwillig sql möcht er net haben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
</blockquote>
<p>Das könnte sich irgendwann fürchterlich rächen... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Hast Du es jetzt über ein TDateTime::TimeString() gelöst? Oder was hast Du gemacht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137420</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137420</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 14 Sep 2006 15:03:52 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 15:52:20 GMT]]></title><description><![CDATA[<p>TDateTime Datumuhrz = TDateTime::CurrentDateTime();<br />
sowie<br />
AnsiString Datumuhrz = DateTimeToStr(Now());</p>
<p>beides uhrzeit und datum werden gespeichert wobei letzteres mir besser gefällt warum auch immer ^^, ausgabe erfolgt in einem TDBEdit feld klappt wunderbar sieht halt bloß net schön aus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> aber was solls mein chef ja auch nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137470</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 14 Sep 2006 15:52:20 GMT</pubDate></item><item><title><![CDATA[Reply to DateTimePicker für Datenbankeinträge verwenden on Thu, 14 Sep 2006 16:29:34 GMT]]></title><description><![CDATA[<p>noch kurz zum Thema TDateTimePicker worum es eigentlich ging <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> lösche einfach alles vor der Zeit sowie nach dem datum und schwups kommts so in die db</p>
<p>ok mit dem datum klappts mit der uhrzeit nich ich glaub i geh hier kaputt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137484</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137484</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 14 Sep 2006 16:29:34 GMT</pubDate></item></channel></rss>