JL Ruatpuia Ответов: 1

Создать список разделенный запятыми из таблицы MSACCESS


У меня есть такой столик:

ID	InvoiceNo	            ProductName	            BarCode	  Quantity
7	SKYNET/RI/16-17/0008	SEAGATE 500GB INTERNAL	5VVEH00J	1
7	SKYNET/RI/16-17/0008	SEAGATE 500GB INTERNAL	9VVDK0BY	1
7	SKYNET/RI/16-17/0008	SEAGATE 500GB INTERNAL	5VVE4NMN	1


Я хочу представить это так

ID	InvoiceNo	            ProductName	                              Quantity
7	SKYNET/RI/16-17/0008	SEAGATE 500GB INTERNAL S/N:5VVEH00J, 9VVDK0BY, 5VVE4NMN 3


Есть ли способ сделать это в MSACCESS?? ИЛИ С#

Что я уже пробовал:

http://www.codeproject.com/Articles/21309/Get-comma-separated-result

1 Ответов

Рейтинг:
12

Maciej Los

Единственный способ получить разделенный запятыми результат в MS Access-это написать пользовательскую функцию VBA, а затем создать запрос, который использует эту функцию. К счастью, кто-то уже делал это раньше. Пожалуйста смотрите: Советы Microsoft Access: объединение значений из связанных записей[^]


JL Ruatpuia

Спасибо..

Но есть ли способ сделать это в c#??

Maciej Los

Да, вы можете достичь этого с помощью C#, но вам нужно подключиться к базе данных MS Access, а затем получить данные с помощью запроса Linq.
Следующие 3 дня я буду немного занят. Я обещаю улучшить свой ответ в понедельник. Хорошо?