<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[My Visual Database — Дата обновления]]></title>
		<link>https://myvisualdatabase.com/forum/viewtopic.php?id=8713</link>
		<atom:link href="https://myvisualdatabase.com/forum/extern.php?action=feed&amp;tid=8713&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Дата обновления.]]></description>
		<lastBuildDate>Sun, 01 Oct 2023 07:57:14 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49103#p49103</link>
			<description><![CDATA[<div class="quotebox"><cite>dazzleqq wrote:</cite><blockquote><p>Можно и так (обновленный вариант Derek) <img src="https://myvisualdatabase.com/forum/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" />:D:D<br />P.S. Возможно неправльно, но за то работает) (лучше конечно DateTimerPicker использовать и обновлять не кнопкой, а скриптом, дабы лишними кнопками не засорять форму)</p></blockquote></div><p>Большое человеческое вам спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (Vickus)]]></author>
			<pubDate>Sun, 01 Oct 2023 07:57:14 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49103#p49103</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49093#p49093</link>
			<description><![CDATA[<p>Вот еще вариант</p>]]></description>
			<author><![CDATA[null@example.com (dazzleqq)]]></author>
			<pubDate>Sat, 30 Sep 2023 16:48:11 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49093#p49093</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49089#p49089</link>
			<description><![CDATA[<p>Можно и так (обновленный вариант Derek) <img src="https://myvisualdatabase.com/forum/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" />:D:D<br />P.S. Возможно неправльно, но за то работает) (лучше конечно DateTimerPicker использовать и обновлять не кнопкой, а скриптом, дабы лишними кнопками не засорять форму)</p>]]></description>
			<author><![CDATA[null@example.com (dazzleqq)]]></author>
			<pubDate>Sat, 30 Sep 2023 14:54:23 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49089#p49089</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49073#p49073</link>
			<description><![CDATA[<div class="quotebox"><cite>k245 wrote:</cite><blockquote><p>Тогда нужно добавить поле в таблицу с параметрами системы (а если такой таблиц нет, то создать), и записывать туда дату последнего обновления.</p></blockquote></div><p>Не могли бы Вы пример прислать? <br />1.Я создал в таблице БД Main поле dateupd (ДАТА/ВРЕМЯ).<br />2. На основной форме вынес DatePicker с привязкой к полю dateupd БД Main.<br />3. На форме Frm_Import на кнопке &quot;Импортировать в базу&quot; создал событие Frm_Import_Button3_OnAfterClick.<br />А на самом главном я ничего сделать не могу. В скрипте пишу &quot;FrmMain.dupdate.DateTime := ...; (((</p>]]></description>
			<author><![CDATA[null@example.com (Vickus)]]></author>
			<pubDate>Fri, 29 Sep 2023 12:38:00 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49073#p49073</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49068#p49068</link>
			<description><![CDATA[<p>Тогда нужно добавить поле в таблицу с параметрами системы (а если такой таблиц нет, то создать), и записывать туда дату последнего обновления.</p>]]></description>
			<author><![CDATA[null@example.com (k245)]]></author>
			<pubDate>Fri, 29 Sep 2023 11:29:30 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49068#p49068</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49062#p49062</link>
			<description><![CDATA[<div class="quotebox"><cite>k245 wrote:</cite><blockquote><p>Если есть необходимость хранить эти данные в базе, то дальше нужно немного теории почитать:<br />Про БД, таблицы и поля - <a href="https://k245.ru/mvdb/relyatsionnye-bazy-dannyh.html">https://k245.ru/mvdb/relyatsionnye-bazy-dannyh.html</a><br />Про SQL - <a href="https://drive.google.com/file/d/1BK2H9q21nd6iehlHvZo1iqZ1otJ2WNRh/view?usp=drive_link">https://drive.google.com/file/d/1BK2H9q … drive_link</a><br />Чтобы дальнейшие объяснения были вам понятны.</p><br /><p>Но могут быть и другие решения, не связанные с SQL, например, сохранять эту дату в файле настройки. Settings.ini</p><br /><p>Тут все зависит от бизнес-задачи, для которой эта самая дата нужна. А про задачу вы ещё ничего не рассказали: для кого нужна эта дата, что он с ней будет делать и как эта дата влияет на процесс его работы?</p><br /><p>Попробуйте составить ТЗ (<a href="https://k245.ru/bez-rubriki/proektirovanie.html">https://k245.ru/bez-rubriki/proektirovanie.html</a>), работать станет намного легче <img src="https://myvisualdatabase.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p></blockquote></div><p>Спасибо за все советы. Дата необходима для визуального контроля. Есть две программы: одна с интерфейсом для пользователя, другая для администратора. Администратор обновляет БД, а пользователь открывая основную форму должен видеть и понимать какой &quot;свежести&quot; данная БД и давно ли ее обновляли. Как-то так. Обновил администратор базу, в таблице появились новые записи или наоборот - удалены, у пользователя есть кнопочка &quot;обновить таблицу&quot;, он жмет и видит, что данные были обновлены администратором полчаса назад, как раз в тот промежуток времени пока программа была открыта пользователем и была свернута (неактивна). Вот как-то так.</p>]]></description>
			<author><![CDATA[null@example.com (Vickus)]]></author>
			<pubDate>Fri, 29 Sep 2023 11:00:06 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49062#p49062</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49051#p49051</link>
			<description><![CDATA[<p>Если есть необходимость хранить эти данные в базе, то дальше нужно немного теории почитать:<br />Про БД, таблицы и поля - <a href="https://k245.ru/mvdb/relyatsionnye-bazy-dannyh.html">https://k245.ru/mvdb/relyatsionnye-bazy-dannyh.html</a><br />Про SQL - <a href="https://drive.google.com/file/d/1BK2H9q21nd6iehlHvZo1iqZ1otJ2WNRh/view?usp=drive_link">https://drive.google.com/file/d/1BK2H9q … drive_link</a><br />Чтобы дальнейшие объяснения были вам понятны.</p><br /><p>Но могут быть и другие решения, не связанные с SQL, например, сохранять эту дату в файле настройки. Settings.ini</p><br /><p>Тут все зависит от бизнес-задачи, для которой эта самая дата нужна. А про задачу вы ещё ничего не рассказали: для кого нужна эта дата, что он с ней будет делать и как эта дата влияет на процесс его работы?</p><br /><p>Попробуйте составить ТЗ (<a href="https://k245.ru/bez-rubriki/proektirovanie.html">https://k245.ru/bez-rubriki/proektirovanie.html</a>), работать станет намного легче <img src="https://myvisualdatabase.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (k245)]]></author>
			<pubDate>Fri, 29 Sep 2023 08:50:12 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49051#p49051</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49048#p49048</link>
			<description><![CDATA[<div class="quotebox"><cite>k245 wrote:</cite><blockquote><div class="quotebox"><cite>Vickus wrote:</cite><blockquote><p>Возможно не правильно сформулировал. Сохранять данные по дате обновления не требуется, гланое, чтобы было видно когда в последний раз она обновлялась. Если невозможно без сохранения, то значит необзодимо создать поле?</p></blockquote></div><p>Если нужно ТОЛЬКО В МОМЕНТ ОБНОВЛЕНИЯ, тогда достаточно на форме (Form1)&nbsp; метку разместить (labUpdateDate).<br />Чтобы на метке появилась надпись, присвойте свойству caption нужное значение:</p><div class="codebox"><pre><code>procedure Form1_buttonabout_OnAfterClick (Sender: TObject);
begin
   Form1.labUpdateDate.Caption := &#039;Last Updated On:  &#039; + datetostr(now) + &#039;   At:  &#039; + timetostr(time);
end;</code></pre></div><p>Про метку и её свойства можно почитать здесь: <a href="https://k245.ru/mvdb/metka-tdblabel.html">https://k245.ru/mvdb/metka-tdblabel.html</a></p><br /><p>P.S. Как только вы закроете программу, информация о дате обновления исчезнет. И при последующем запуске в метке ничего отображаться не будет. Это я так, на всякий случай озвучиваю )))</p></blockquote></div><p>Большое спасибо! Я точно также сделал чуть раньше, все так и получилось. А чтобы дата сохранялась, необходимо в БД добавить поле типа dateupddb? И вместо лэйбла текстовое поле? А что дальше подскажете?</p>]]></description>
			<author><![CDATA[null@example.com (Vickus)]]></author>
			<pubDate>Fri, 29 Sep 2023 08:23:42 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49048#p49048</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49047#p49047</link>
			<description><![CDATA[<div class="quotebox"><cite>Vickus wrote:</cite><blockquote><p>Возможно не правильно сформулировал. Сохранять данные по дате обновления не требуется, гланое, чтобы было видно когда в последний раз она обновлялась. Если невозможно без сохранения, то значит необзодимо создать поле?</p></blockquote></div><p>Если нужно ТОЛЬКО В МОМЕНТ ОБНОВЛЕНИЯ, тогда достаточно на форме (Form1)&nbsp; метку разместить (labUpdateDate).<br />Чтобы на метке появилась надпись, присвойте свойству caption нужное значение:</p><div class="codebox"><pre><code>procedure Form1_buttonabout_OnAfterClick (Sender: TObject);
begin
   Form1.labUpdateDate.Caption := &#039;Last Updated On:  &#039; + datetostr(now) + &#039;   At:  &#039; + timetostr(time);
end;</code></pre></div><p>Про метку и её свойства можно почитать здесь: <a href="https://k245.ru/mvdb/metka-tdblabel.html">https://k245.ru/mvdb/metka-tdblabel.html</a></p><br /><p>P.S. Как только вы закроете программу, информация о дате обновления исчезнет. И при последующем запуске в метке ничего отображаться не будет. Это я так, на всякий случай озвучиваю )))</p>]]></description>
			<author><![CDATA[null@example.com (k245)]]></author>
			<pubDate>Fri, 29 Sep 2023 08:15:33 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49047#p49047</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49045#p49045</link>
			<description><![CDATA[<div class="quotebox"><cite>k245 wrote:</cite><blockquote><div class="quotebox"><cite>Vickus wrote:</cite><blockquote><div class="quotebox"><cite>k245 wrote:</cite><blockquote><p>Не, ну народ обленился.... Одну строчку в коде заменить не могут.<br /><a href="https://myvisualdatabase.com/forum/viewtopic.php?id=6262">https://myvisualdatabase.com/forum/view … hp?id=6262</a></p></blockquote></div><p>Я не программист, а самоучка. Пытаюсь разобраться. Сам пытался поменять, как Вы выразились, строчку, но ничего не вышло, поэтому и прошу помощи. А Вам вместо того, чтобы хейтить лучше бы проявить доброжелательность по примеру Дерека, который постоянно не отказывает и идет на помощь!</p></blockquote></div><p>Не проблема: если вы продемонстрируете свои попытки в виде вашего проекта, в котором какая-то часть не работает, я вам лично всё подправлю. </p><br /><p>И где вы тут увидели хейтерство? А вот культуру общения на форуме - да, насаждаю ))<br /><span class="postimg"><img src="https://sun9-79.userapi.com/impg/I-vTwMJbe1Ukj5ZEBzN8cWRIPwohncN2cjWRhA/0PhoO9gVGS0.jpg?size=1200x595&amp;quality=96&amp;sign=d5bdfc8180fb10df651c7f37fb4ecbeb&amp;c_uniq_tag=d-1KiMOXHUVwUXE_EMUj4w3KxLpSDdeUpt7V0aj3AVI&amp;type=album" alt="https://sun9-79.userapi.com/impg/I-vTwMJbe1Ukj5ZEBzN8cWRIPwohncN2cjWRhA/0PhoO9gVGS0.jpg?size=1200x595&amp;amp;quality=96&amp;amp;sign=d5bdfc8180fb10df651c7f37fb4ecbeb&amp;amp;c_uniq_tag=d-1KiMOXHUVwUXE_EMUj4w3KxLpSDdeUpt7V0aj3AVI&amp;amp;type=album" /></span></p><br /><p>P.S. Что касается вашей задачи, то нужно правильно формулировать запрос. Вам не просто нужно, чтобы где-то на форме отображалась дата обновления после загрузки. Скорей всего вам необходимо, чтобы эта дата запоминалась в базе и отображалась всё время. А вот обновлялась после того, как загрузили данные из Excel, верно?</p></blockquote></div><p>Возможно не правильно сформулировал. Сохранять данные по дате обновления не требуется, гланое, чтобы было видно когда в последний раз она обновлялась. Если невозможно без сохранения, то значит необзодимо создать поле?</p>]]></description>
			<author><![CDATA[null@example.com (Vickus)]]></author>
			<pubDate>Fri, 29 Sep 2023 07:53:26 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49045#p49045</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49044#p49044</link>
			<description><![CDATA[<div class="quotebox"><cite>Vickus wrote:</cite><blockquote><div class="quotebox"><cite>k245 wrote:</cite><blockquote><p>Не, ну народ обленился.... Одну строчку в коде заменить не могут.<br /><a href="https://myvisualdatabase.com/forum/viewtopic.php?id=6262">https://myvisualdatabase.com/forum/view … hp?id=6262</a></p></blockquote></div><p>Я не программист, а самоучка. Пытаюсь разобраться. Сам пытался поменять, как Вы выразились, строчку, но ничего не вышло, поэтому и прошу помощи. А Вам вместо того, чтобы хейтить лучше бы проявить доброжелательность по примеру Дерека, который постоянно не отказывает и идет на помощь!</p></blockquote></div><p>Не проблема: если вы продемонстрируете свои попытки в виде вашего проекта, в котором какая-то часть не работает, я вам лично всё подправлю. </p><br /><p>И где вы тут увидели хейтерство? А вот культуру общения на форуме - да, насаждаю ))<br /><span class="postimg"><img src="https://sun9-79.userapi.com/impg/I-vTwMJbe1Ukj5ZEBzN8cWRIPwohncN2cjWRhA/0PhoO9gVGS0.jpg?size=1200x595&amp;quality=96&amp;sign=d5bdfc8180fb10df651c7f37fb4ecbeb&amp;c_uniq_tag=d-1KiMOXHUVwUXE_EMUj4w3KxLpSDdeUpt7V0aj3AVI&amp;type=album" alt="https://sun9-79.userapi.com/impg/I-vTwMJbe1Ukj5ZEBzN8cWRIPwohncN2cjWRhA/0PhoO9gVGS0.jpg?size=1200x595&amp;amp;quality=96&amp;amp;sign=d5bdfc8180fb10df651c7f37fb4ecbeb&amp;amp;c_uniq_tag=d-1KiMOXHUVwUXE_EMUj4w3KxLpSDdeUpt7V0aj3AVI&amp;amp;type=album" /></span></p><br /><p>P.S. Что касается вашей задачи, то нужно правильно формулировать запрос. Вам не просто нужно, чтобы где-то на форме отображалась дата обновления после загрузки. Скорей всего вам необходимо, чтобы эта дата запоминалась в базе и отображалась всё время. А вот обновлялась после того, как загрузили данные из Excel, верно?</p>]]></description>
			<author><![CDATA[null@example.com (k245)]]></author>
			<pubDate>Fri, 29 Sep 2023 07:44:01 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49044#p49044</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49041#p49041</link>
			<description><![CDATA[<div class="quotebox"><cite>k245 wrote:</cite><blockquote><p>Не, ну народ обленился.... Одну строчку в коде заменить не могут.<br /><a href="https://myvisualdatabase.com/forum/viewtopic.php?id=6262">https://myvisualdatabase.com/forum/view … hp?id=6262</a></p></blockquote></div><p>Я не программист, а самоучка. Пытаюсь разобраться. Сам пытался поменять, как Вы выразились, строчку, но ничего не вышло, поэтому и прошу помощи. А Вам вместо того, чтобы хейтить лучше бы проявить доброжелательность по примеру Дерека, который постоянно не отказывает и идет на помощь!</p>]]></description>
			<author><![CDATA[null@example.com (Vickus)]]></author>
			<pubDate>Fri, 29 Sep 2023 07:19:17 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49041#p49041</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49040#p49040</link>
			<description><![CDATA[<p>Не, ну народ обленился.... Одну строчку в коде заменить не могут.<br /><a href="https://myvisualdatabase.com/forum/viewtopic.php?id=6262">https://myvisualdatabase.com/forum/view … hp?id=6262</a></p>]]></description>
			<author><![CDATA[null@example.com (k245)]]></author>
			<pubDate>Fri, 29 Sep 2023 07:13:27 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49040#p49040</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49033#p49033</link>
			<description><![CDATA[<div class="quotebox"><cite>derek wrote:</cite><blockquote><p>Привет<br />Это помогает?<br />Derek.</p></blockquote></div><p>Дерек, большое спасибо за Вашу помощь! А возможно тоже самое, но чтобы не всплывало окно сообщения, а именно на форме в лэйбле или текстовом поле такое же отображалось? Еще раз благодарю!</p>]]></description>
			<author><![CDATA[null@example.com (Vickus)]]></author>
			<pubDate>Fri, 29 Sep 2023 04:04:27 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49033#p49033</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дата обновления]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=49019#p49019</link>
			<description><![CDATA[<p>Привет<br />Это помогает?<br />Derek.</p>]]></description>
			<author><![CDATA[null@example.com (derek)]]></author>
			<pubDate>Thu, 28 Sep 2023 09:30:23 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=49019#p49019</guid>
		</item>
	</channel>
</rss>
