У меня есть список путей в базе данных.
\\apollon\HardDev\01_Elektronik\***
\\apollon\Sales\Kunden\S\***
\\apollon\HardDev\02_Optik\Optik\***_Projekte_Salb\***
\\apollon\Sales\Kunden\O\***\Auftrag 2002_2008-09-09
\\apollon\Sales\Kunden\H\***\Auftrag 4534_2013-07-26
\\apollon\User\***\quickies_2016\BSI_screenshots\Neuer Ordner
\\apollon\Sales\Kunden\G\***\Auftrag 2153_2009-06-24
\\apollon\HardDev\01_Elektronik\***\bestuecker_afem_v12
\\apollon\User\***\quickies_2015\src_***
\\apollon\Sales\Kunden\H\***\4352IO_2013-06-07
etc.
Теперь мне был нужен запрос, который получает путь в качестве параметра и возвращает мне только подпапку и есть ли в ней подпапки.
Пример:
Функция получает путь
\\apollon\User\Walzenbach
и в результате я хотел бы знать, что путь имеет следующие подпапки
{dir = "\\apollon\User\Walzenbach\docs", subfolderCount = 2}
{dir = "\\apollon\User\Walzenbach\doku", subfolderCount = 0}
{dir = "\\apollon\User\Walzenbach\backup", subfolderCount = 10}
Это означает, что папка docs имеет 2 подпапки, папка doku не имеет подпапок, а резервная копия содержит 10 подпапок.
SQL пойдет в этом направлении. Но я также не уверен, что это лучший SQL-запрос для него, и он мне тоже нужен в Linq
Заранее спасибо за помощь