Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2012, 19:18   #1
IgoreKMaN
Пользователь
 
Регистрация: 24.04.2012
Сообщений: 88
Восклицание Сохранение записи в DBEdit

Как сделать что бы при вводе значения в DBEdit оно сохранялось после закрытия программы и после следующего открытия увеличивалось на единицу?
IgoreKMaN вне форума Ответить с цитированием
Старый 28.05.2012, 21:13   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Эм-м-м Триггером? Генератором?
Собсно зависит от СУБД...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.05.2012, 22:46   #3
IgoreKMaN
Пользователь
 
Регистрация: 24.04.2012
Сообщений: 88
По умолчанию

ага... спасибо!
IgoreKMaN вне форума Ответить с цитированием
Старый 28.05.2012, 22:54   #4
Follout
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 12
По умолчанию

На событие Close сделать сохранение в БД, а на Create вытащить значение по его id и сделать X:=X+1, сохранить и отобразить в DBEdit
Follout вне форума Ответить с цитированием
Старый 28.05.2012, 23:01   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а на Create вытащить значение по его id и сделать X:=X+1, сохранить и отобразить в DBEdit
Здорово... И что это будет? В той записи, на которую указывает Эдит будет инкрементировано значение? Это может все порвать, все связи.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.05.2012, 02:54   #6
Follout
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 12
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Здорово... И что это будет? В той записи, на которую указывает Эдит будет инкрементировано значение? Это может все порвать, все связи.
При открытии занести значение в переменную "а", сделать "a:=а+1", заменить запись в БД на значение переменной. Сделать запрос, Едит показывает +1. Что не так?
Follout вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
добавление записи через Edit или DBEdit. IgoreKMaN БД в Delphi 5 02.05.2012 22:58
Сохранение записи в БД IgoreKMaN БД в Delphi 2 27.04.2012 00:15
Сохранение записи dbgrid anabenne БД в Delphi 5 24.06.2011 09:44
Сохранение файла после изменения/удаления записи (Delphi) Kurai Помощь студентам 2 15.05.2010 23:21
Сохранение данных в dbedit - ? Evgenii БД в Delphi 8 19.07.2009 16:21