Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Вставить запись в нужную строку и колонку


Автор: Hellen 19.2.2009, 18:58
Как вставить значение в нужную ячейку?
И какие компоненты использовать для этого?

Автор: Данкинг 19.2.2009, 19:27
Поискать по форуму. Если это обсуждалось менее 100 раз - с меня бутылка. smile 
Да и вроде я пример привёл в аналогичной твоей теме.

Автор: Akella 19.2.2009, 21:16
Физически запись (информация) вставляется в файл базы данных. И то где они будет жить, в начале таблицы или в конце, тебя вообще никак не должно волновать. Другое дело, когда ты делаешь выборку, вот тут уже можно задуматься о том, в каком порядке пользователь хочет видеть данные.

Автор: Hellen 19.2.2009, 22:01
Цитата

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

Автор: Данкинг 19.2.2009, 22:25
Цитата(Hellen @  19.2.2009,  22:01 Найти цитируемый пост)
Может стоит создать другую таблицу под количество.???а потом в отчете подставлять?

Думаю, не лучше. smile 

Автор: Hellen 19.2.2009, 23:21
Цитата

Думаю, не лучше
Лучше вообще не использовать базу данных, а обойтись одними переменными.
Потом вывести отчет в репортс.

Автор: Данкинг 19.2.2009, 23:29
Цитата(Hellen @  19.2.2009,  23:21 Найти цитируемый пост)
Лучше вообще не использовать базу данных, 

В зависимости от задач.

Автор: Hellen 19.2.2009, 23:31
Цитата

В зависимости от задач.
Задача состоит в том что бы вывести отчет в репортс.

Добавлено через 15 секунд
Это конечный результат

Автор: Данкинг 19.2.2009, 23:33
Если отчёт имеет табличную структура, типа

Продукция1 кол-во1
Продукция2 кол-во2
Продукция3 кол-во3

то логичнее сделать временную таблицу, из которой затем уже вывести данные в отчёт.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)