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

Перенос строки из одной таблицы в другую

07.06.2013, 21:26. Показов 4592. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте форумчане!
Делаю в универ программку, по теме "Автоматизация работы участкового врача", и дело вроде как по-немногу продвигается, но столкнулся с проблемой. Вообщем Есть 2 таблицы (отображаются с помощью DBgrid),в первой таблице текущие пациенты, а во второй должны быть выздоровевшие пациенты. Так вот, как мне сделать так, чтобы можно было нажать в первой таблице на строчку пациента которого необходимо выписать, потом нажать на кнопку "Выписать" и все данные переместились бы из первой таблицы в таблицу "Выписанные пациенты"? Поля в обоих таблицах приблизительно совпадают, но не все. Необходимо переносить не всю строку целиком, а только необходимые поля?
Таблицы Paradox 7, связаны с DataSource, Table, и DBgrid.
Надеюсь понятно объяснил проблему, помогите пожалуйста, буду очень благодарен))

Не знаю зачем, но прикрепляю сам проект, (если кто-то будет смотреть, перенос нужен с таблицы которая на 1 форме в таблицу, которая на 5)

Заранее огромное спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.06.2013, 21:26
Ответы с готовыми решениями:

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

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

Перенос данных из одной таблицы в другую
Здравствуйте уважаемые форумчане! Имеется программа на Delphi позволяющая просматривать базу данных созданную в MS Access. Имеются две...

4
18 / 18 / 13
Регистрация: 10.11.2010
Сообщений: 143
08.06.2013, 01:47
ну например можно записать необходимые для переноса данные из источника данных для 1й таблицы, потом открыть второй набор данных для добавления записей и полям присвоить значения сформированных переменных. ну и после этого удалить эту строку из 1 таблицы
1
3 / 3 / 0
Регистрация: 12.10.2009
Сообщений: 47
08.06.2013, 15:59  [ТС]
Спасибо за ответ!
Но честно говоря, абсолютно не понял, как конкретно это сделать...
Вложения
Тип файла: rar Программа.rar (382.0 Кб, 136 просмотров)
0
18 / 18 / 13
Регистрация: 10.11.2010
Сообщений: 143
08.06.2013, 16:21
ну вот так можно взять выделенную в дбгрид запись, из нее нужное поле
Delphi
1
Table1.FieldByName('Analizi').Value
записать это значение в переменную, или же в dbedit вспомогательный, который будет связан с таблицей выписанных людей. так взять все необходимые значения и записать в таблицу выписанных, так же как вы добавляете новую запись. после чего удалить запись из первой таблицы.
у меня нет времени, к сожалению, сделать вам. украинский язык, плюс нужно разбираться в логике. а у меня сессия)
1
3 / 3 / 0
Регистрация: 12.10.2009
Сообщений: 47
09.06.2013, 13:56  [ТС]
Спасибо, разобрался =)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.06.2013, 13:56
Помогаю со студенческими работами здесь

Перенос данных с одной таблицы в другую
Добрый времени суток. Не могу доделать перенос данных с одно таблицы в другую. Дочерние таблицы переносятся, а в главной таблицы не...

Перенос записи из одной таблицы в другую
Здравствуйте. Нужно перенести запись из одной таблицы в другую. Кол-во столбцов в обоих таблицах одинаковое, но у второй таблицы последний...

Перенос информации из одной таблицы в другую
Есть DbGrid привязанный к таблице, нужно что бы при двойном нажатии на строку, эта строка переносилась из него в другой DbGrid(Таблицу). ...

Перенос данных из одной таблицы в другую
У меня проблема. Вношу данные в одну таблицу, потом по нажатию кнопки, эти записи должны сравниваться с другими записями из другой таблицы,...

Перенос данных из одной таблицы в другую
Как перенести строку из одной таблице в другую бд акцесс делфи, кнопкой в делфи без запуска макроса. какой еще вариант sql запрос может?как...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru