![]() |
|
#1
|
|||
|
|||
![]() Здравствуйте! помогите пожалуйста написать прогу HelpDesk на Delphi, не большой пример или же исходник. использую в качестве бд Access, по идеи нужно использовать 2 бд одна для ежедневной работы вторая в качестве отчета для начальства типа)) и вот тут я затупил вопрос такой как сделать так чтобы при нажатии кнопки (пример)выполнено строка выполненной заявки удалялась с одной базы и вставлялась на вторую которая используется в качестве архива для вышестоящего руководства) прошу помогите...............
|
#2
|
||||
|
||||
![]() Используй два ADOConnection. Один для подключения к рабочей БД, другой - к БД для начальства. А при нажатии на кнопку во вторую БД добавляешь запись методом append или insert, копируешь туда запись из первой БД. Просто присваиваешь значения полям. А потом удаляешь запись из первой БД методом delete.
Если ты чего-то не знаешь, значит есть шанс научиться чему-то новому |
Этот пользователь сказал Спасибо Klassenas за это полезное сообщение: | ||
wymkent (16.04.2012)
|
#3
|
|||
|
|||
![]() помогите разобраться с кодом! по идеи должно копировать только поля имя и фам, а копируется вся таблица. не могу понять. вот код:
ADOQuery1.Active:=false; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('INSERT INTO Таблица1(Imya, fam) '); ADOQuery1.SQL.Add('SELECT Imya, fam'); ADOQuery1.SQL.Add('FROM Таблица2'); ADOQuery1.ExecSQL; ADOQuery1.SQL.Text:='SELECT * FROM Таблица1'; ADOQuery2.Delete; |