LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  хитрый запрос...
 хитрый запрос
 
 14.11.2007 4:23:34
Iskin
1 сообщения


хитрый запрос
Есть база с данными Х и Y(n)
По условию, одному значению X могут соответствовать множество Y.
Как мне сделать запрос, что бы при выгрузке в Xcel в одной ячейке через пробел или запятую (не важно) были отображены все значения Y(n) для значения X ?
 14.11.2007 11:33:08
Admin1
731 сообщения
1-ый


Re: хитрый запрос
 Измененный Admin1  на 14.11.2007 11:33:37)

1. Действительно задача сложная, но вполне разрешимая. Если работаем с mdb проектом, то нужно составить перекрестный запрос. В adp этого нет. Разработчики SQL server "забыли" создать такую процедуру. Хотя в интернете можно найти массу примеров, как составить cross- процедуру.

2. Нужно каким-то образом объединить несколько полей в одно поле. Это лучше сделать через массив значений. Создаете двумерный массив и пишите в него данные из recordset. Можно использовать и свою функцию в mdb проекте.

3. Далее все это передаете в Excel. Примеры передачи recordset и массива значений.

http://help.leadersoft.ru/tabid/74/forumid/1/threadid/8105/scope/posts/Default.aspx
http://help.leadersoft.ru/tabid/74/forumid/1/threadid/8106/scope/posts/Default.aspx

  Программирование  Microsoft Access. Файлы mdb и accdb  хитрый запрос...
ПоискПоиск  Список форумовСписок форумов  
right