Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 02.02.2014
Сообщений: 32

Показ даты в DBMemo

02.02.2014, 15:22. Показов 1277. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет! Я делаю программу с базой данных, есть пункт "Что сказал клиент при последнем звонке?" - эти данные записываются в DBMemo и сохраняются в текстовый документ. Как сделать чтобы при каждом новом введении в него текста, сверху него автоматически писалась сегодняшняя дата.
Пример:
01.02.2014
Все было круто. Спасибо.
-------------------------
02.02.2014
Класс
------------------------
Вот типа такого.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.02.2014, 15:22
Ответы с готовыми решениями:

Показ уведомлений для определенной даты
Нужно выводить уведомления в определённый день и с периодичностью в один месяц. Системную дату я получаю, но проверка условия(через if),...

Access 2007: отключить показ даты создания/изменения объектов
Как в основном окне Access'a отключить показ даты создания/изменения объектов?

Лаунчер для игры: сделать авторизацию, запуск клиента, показ скина, и показ личного счета
Доброго времени суток ! Я создаю лаунчер одной игры( Minecraft ) Можете ли вы мне помочь с этим? Мне надо сделать авторизацию, запуск...

18
1076 / 989 / 340
Регистрация: 07.08.2012
Сообщений: 2,790
02.02.2014, 16:39
Delphi
1
Memo1.Lines.Insert(0, DateToStr(Now));
0
0 / 0 / 0
Регистрация: 02.02.2014
Сообщений: 32
02.02.2014, 17:10  [ТС]
дату выводит, но он все время её заменяет, а мне нужно как в примере, чтобы над каждой новой записью писалась дата, когда это запись была сделана
0
1076 / 989 / 340
Регистрация: 07.08.2012
Сообщений: 2,790
02.02.2014, 17:52
а мне нужно как в примере, чтобы над каждой новой записью писалась дата, когда это запись была сделана
Именно так, над каждой новой записью (строкой) нижепоказанный оператор и делает:
Delphi
1
Memo1.Lines.Insert(0, DateToStr(Now));
0
0 / 0 / 0
Регистрация: 02.02.2014
Сообщений: 32
02.02.2014, 18:03  [ТС]
Delphi
1
2
  DBMemo1.Lines.Insert(0, DateToStr(Now));
  DBMemo1.Lines.SaveToFile(ExtractFilePath(ParamStr(0)) + 'data.txt');
вот такой код у меня, и не получается, могу скинуть исходник, посмотрите?
0
1076 / 989 / 340
Регистрация: 07.08.2012
Сообщений: 2,790
02.02.2014, 18:13
DBMemo это не не Memo. И предложенный вариант не будет работать с DBMemo
Да, надо смотреть в натуре.
0
0 / 0 / 0
Регистрация: 02.02.2014
Сообщений: 32
02.02.2014, 18:19  [ТС]
Вот ссылка на исходник, Жми по кнопке добавить клиента, и там будет 1-ое DBMemo, вон там и нужно
[Картинки и файлы нужно прикреплять к сообщению]
0
 Аватар для NT SERVICE
122 / 120 / 41
Регистрация: 27.01.2013
Сообщений: 546
02.02.2014, 18:25
Цитата Сообщение от Скандербег Посмотреть сообщение
DBMemo это не не Memo. И предложенный вариант не будет работать с DBMemo
Почему нет?
Delphi
1
2
3
4
5
procedure TForm1.btn1Click(Sender: TObject);
begin
   dbmmo1.Lines.Add(TimeToStr(now) + ' ' +DateToStr(Now) + #13#10 + 'Нажата кнопка');
   dbmmo1.Lines.SaveToFile('123.txt');
end;
Работает.
0
0 / 0 / 0
Регистрация: 02.02.2014
Сообщений: 32
02.02.2014, 18:31  [ТС]
Спасибо, помог)

Добавлено через 2 минуты


немного не так. дату при новой записи удаляет
0
 Аватар для NT SERVICE
122 / 120 / 41
Регистрация: 27.01.2013
Сообщений: 546
02.02.2014, 18:35
Цитата Сообщение от GrizzLee Посмотреть сообщение
дату при новой записи удаляет
Этого по убеждению, не может быть!
Код покажи.
0
0 / 0 / 0
Регистрация: 02.02.2014
Сообщений: 32
02.02.2014, 18:36  [ТС]
http://rghost.ru/52154971
вот сам посмотри
0
 Аватар для NT SERVICE
122 / 120 / 41
Регистрация: 27.01.2013
Сообщений: 546
02.02.2014, 18:40
Выложи сюда одну процедуру (в которой это делаешь)
0
0 / 0 / 0
Регистрация: 02.02.2014
Сообщений: 32
02.02.2014, 18:41  [ТС]
Delphi
1
2
3
4
5
6
7
8
if fDM.TLichData.Modified then
  fDM.TLichData.Post;
  if fDM.TData.Modified then
  fDM.TData.Post;
  // сохранение из мемо в текстовый документ
  DBMemo2.Lines.Add(TimeToStr(now) + ' ' +DateToStr(Now) + #13#10 + '----------------------------------');
  DBMemo2.Lines.SaveToFile('data.txt');
  Close;
0
 Аватар для NT SERVICE
122 / 120 / 41
Регистрация: 27.01.2013
Сообщений: 546
02.02.2014, 19:05
Не знаю, у меня нормально.
Вложения
Тип файла: rar GrizzLee.rar (229.6 Кб, 5 просмотров)
0
0 / 0 / 0
Регистрация: 02.02.2014
Сообщений: 32
02.02.2014, 19:29  [ТС]
но в текстовый файл то не сохраняет
0
 Аватар для NT SERVICE
122 / 120 / 41
Регистрация: 27.01.2013
Сообщений: 546
02.02.2014, 19:31
Цитата Сообщение от GrizzLee Посмотреть сообщение
но в текстовый файл то не сохраняет
Ну, дык одну стоку трудно добавить?
Та, которая SaveToFile.
0
0 / 0 / 0
Регистрация: 02.02.2014
Сообщений: 32
02.02.2014, 19:46  [ТС]
попробуй, не сохранит он, и мне нужно чтобы в одном memo все писалось
0
 Аватар для NT SERVICE
122 / 120 / 41
Регистрация: 27.01.2013
Сообщений: 546
02.02.2014, 20:04
Цитата Сообщение от GrizzLee Посмотреть сообщение
попробуй, не сохранит он,
Попробовал сохраняет.
Цитата Сообщение от GrizzLee Посмотреть сообщение
нужно чтобы в одном memo все писалось
Кто не дает?
0
0 / 0 / 0
Регистрация: 02.02.2014
Сообщений: 32
02.02.2014, 20:15  [ТС]
выше исходник, глянь

Добавлено через 10 минут
iwan0711 мой скайп, добавь покажу что да как
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.02.2014, 20:15
Помогаю со студенческими работами здесь

DBMemo
Доброго вермени суток, уважаемые форумчани. У меня к вам такой вопрос: Возможно ли и если да как запретить ввод в DBMemo всех символов...

DbMemo
Можно ли в dbmemo вывести первую запись из dbgrid? а также по кнопке ,она переходила на вторую запись и т.д.

DBMemo
Здравствуйте! У меня проблема возникла с DBMemo: данные в нем не редактируются, как будто ReadOnly в true выставлен, хотя проверял,...

DBMemo error
Не вносятся данные из Memo в бд Access Ошибка Unit7.pas(52): W1058 Implicit string cast with potential data loss from 'WideString' to...

Иероглифы в DBMemo
Доброе время суток, господа форумчане. Возникла следующая непоняточка. Есть программа, которую в свое время писал на C++Builder 6. (БД...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru