Вопрос № 82579: Доброе время суток эксперты!
Подскажи как мне связать 2 таблицы Paradoxa в dbGrid
создал 2 таблицы подключил их но мне нужно теперь из одной таблицы передать в другую таблицу теже самые данные, как мне это сделать, или сделать выпадающий спис...
Вопрос № 82.579
Доброе время суток эксперты!
Подскажи как мне связать 2 таблицы Paradoxa в dbGrid
создал 2 таблицы подключил их но мне нужно теперь из одной таблицы передать в другую таблицу теже самые данные, как мне это сделать, или сделать выпадающий список из определенной колонки таблицы, но список выпадающих данных будет со второй таблицы?
А как сделать что бы автоинкриментное поле отображалась в таблице dbgrid как 0001, 0002,0003, а не 1,2,3,5?
Отправлен: 14.04.2007, 20:12
Вопрос задал: Павел А.О (статус: 1-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Химяк Виктор Васильевич
Здравствуйте, Павел А.О!
1. Для передачи данных из одной таблицы в другую необходимо пройти в цикле все записи первой таблицы с одновременной записью данных во вторую таблицу. Примерно так:
while not Table1.Eof do
begin
Table2.Append;
Table2Field1.as(указываем тип данных):=Table1Field1.as(тип данных);
// и так по всем полям.
Table2.Post;
Table1.Next;
end;
2. Откройте редактор полей Table, выберите свойство DisplayFormat:=0000.
Ответ отправил: Химяк Виктор Васильевич (статус: 4-ый класс)
Ответ отправлен: 14.04.2007, 22:17 Оценка за ответ: 5 Комментарий оценки: Спасибо вам!