|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.09.2009, 12:31 | #1 |
Пользователь
Регистрация: 27.08.2009
Сообщений: 56
|
работа с повторяющимися значениями в DBGrid-e
У меня такой вопрос:
У меня в DBGrid-e есть одинаковые строчки (Н/р "Ф.И.О." строчек повторяются, а вот остольные значения разные(Н/р "Дата", "Выполнил деталей" и тд)), мне нужно сделать чтобы при вы экспорте в EXCEL-ку там где повторяющиеся записи заменял одной, а там где различные значения ставил в один столбик, который входит в таблицу "ФИО" ============================= ФИО\-\ дата \-\Выполнил деталей\ Пупкин\-\1.02.09\-\ 3 \ \-\2.03.09\-\ 6 \ \-\9.05.09\-\ 10 \ ============================= ну и тд, если кто нипонял это так должна выглядить таблица в EXCEL-е после экспорта. Помогите решить мне данную проблему, плиз!!!! |
01.09.2009, 12:50 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я ничего не понял вообще...
I'm learning to live...
|
01.09.2009, 13:00 | #3 |
Пользователь
Регистрация: 27.08.2009
Сообщений: 56
|
есть в DBGrid-e 2 строчки у которых начальные( т.е. значение первого поля одинаковы) значения одинаковы, а вот следующие различны между собой(т.е. значение другово поля различны).
Когда экспотрируем в EXCEL-ку -- в первоом поле там где значения у нас были равны мы оставляем только одну запись, а другие поля заполняем как всегда. Ну вообщем чтобы в Excel небыло повторяющихся записей в первом поле. Теперь немножко ясно |
01.09.2009, 13:13 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Теперь да.
Я бы сделал эт так: Подключился через ADOQuery к XLS файлу через ODBC. и SQL запросом проимпортировал бы данные, но в выборке обязательно сгрупировал по первому полю. это как по мне самый простой вариант. SQL знаешь?
I'm learning to live...
|
01.09.2009, 13:33 | #5 |
Пользователь
Регистрация: 27.08.2009
Сообщений: 56
|
немного знаю.
А что такое ODBC? |
01.09.2009, 13:40 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
ODBC это набор провайдеров для подключения к очень многом форматам, входящим в состав Виндовса - TXT, XLS, CSV... короче там море всякого. Вот как раз есть провайдер среди того набора для Excell, который позволяет оперировать с XLS таблицами как с базами данных (где БД - файл. а его вкладки - таблицы).
I'm learning to live...
|
|
01.09.2009, 13:44 | #7 |
Пользователь
Регистрация: 27.08.2009
Сообщений: 56
|
Спасибки за инфо
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Заполнение значениями из сводной | Branch | Microsoft Office Excel | 0 | 12.02.2009 16:20 |
Работа с dbgrid. | Antik163RUS | БД в Delphi | 3 | 24.09.2008 20:37 |
Работа с DBGrid | HAMMAN | Помощь студентам | 2 | 10.05.2008 11:35 |
работа с БД (компонент ADO,dbGrid) через dll | oWish | Помощь студентам | 4 | 29.02.2008 12:23 |
Работа с конкретной строкой в DBGrid | alikon1 | БД в Delphi | 1 | 10.12.2007 09:07 |