Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
8 / 8 / 1
Регистрация: 01.04.2011
Сообщений: 88

Перенос ненужных записей в другую бд

10.06.2012, 01:51. Показов 1228. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
delphi+access+ado

в одной таблице есть числовое поле со значениями 1, 2 или 3. Как сделать так, чтобы при нажатии на кнопку значения всех записей этого столбца увеличивались на 10, а когда значение превысит 100, то эта запись вместе со всеми дочерними записями из дочерних таблиц переносилась в другую бд?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.06.2012, 01:51
Ответы с готовыми решениями:

Перенос записей
Здравствуйте. Есть приложение, использующее базу данных access. Мне необходимо каким-то образом при нажатии кнопки удалении записи из...

Перенос данных из одной БД в другую
Есть 2 формы на обоих формах есть DBGrid. Нужно что бы при нажатии в контекстном меню на "Добавить" данные из одной Базы данных...

Перенос данных в другую таблицу
И снова всем здравствуйте! Помогите разобраться, есть 1 БД, но в делфи 2, выводящие данные, таблицы. Как мне из одной таблицы, одну ячейку,...

2
73 / 73 / 12
Регистрация: 27.03.2012
Сообщений: 249
10.06.2012, 02:46
Лучший ответ Сообщение было отмечено Sheepz как решение

Решение

Цитата Сообщение от Sheepz Посмотреть сообщение
Как сделать так, чтобы при нажатии на кнопку значения всех записей этого столбца увеличивались на 10,
загнать в массив/таблицу прибавить 10

Цитата Сообщение от Sheepz Посмотреть сообщение
а когда значение превысит 100,
Delphi
1
if A > 100 then
запрос
SQL
1
2
3
4
5
SELECT вся кухня.чтонадо
FROM  кухня
LEFT JOIN дефочекизкухни
WHERE нужного больше сотни, нужногодевочкамизкухни больше сотни
ORDER BY как нам угодно
ну и так далее
0
8 / 8 / 1
Регистрация: 01.04.2011
Сообщений: 88
10.06.2012, 15:19  [ТС]
Цитата Сообщение от Nakama Посмотреть сообщение
загнать в массив/таблицу....
ну и так далее
а можно поподробнее?)
грубо говоря, для всего этого есть 2 кнопки.
первая: нажимается раз в месяц, чтобы увеличить все значения некоторого поля (pole1) на 10
вторая: нажимается после первой, чтобы "отсеять" записи, значения которых в pole1 превышают 100.

делается это в ручную, т.к. на системную дату полагаться опасно (хотя и на программистов вроде меня тоже )

я так понимаю мне надо сначала подсчитать общее количество записей в таблице:
Delphi
1
k:=datamodule1.table1.count;
так?)
затем в цикле увеличить значение поля pole1 в каждой строке
Delphi
1
2
for i=1 to k do
//что тут должно быть?

и что во второй кнопке прописывать?)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.06.2012, 15:19
Помогаю со студенческими работами здесь

Перенос текста, на другую строку
Есть такой текст HI</p> а нужно получить такой HI </p> Как это реализовать? P.S. это одна строка.

Перенос поля в другую форму
Access&Delphi 7 Есть готовая таблица с готовыми данными, и кнопка чтобы подсчитать- при нажатии которой отображается результат в поле...

Перенос таблицы из одной БД в другую
Добрый день. Столкнулся с проблемой пересноса таблицы из одно БД в другую средствами ADO. сейчас это реализованно по записям. когда...

Dbgrid перенос записей!
Есть да грида, поля у них похожи (система ADO) каждый грид, связан с своим (table и datasourse) по клику переношу данные с одной таблицы...

Перенос записей из формы в другую форму
Здравствуйте, помогите пожалуйста. Нужно в готовой базе данных Microsoft Access, сделать так, чтобы из формы, заданные значения при нажатии...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru