[ vujkev @ 16.08.2007. 14:07 ] @
| Ako imate jedan XML fajl sa strukturom foldera
Code:
<Folder name="Folder1">
<Folder name="Folder2"></Folder>
<Folder name="Folder3">
<Folder name="Folder4">
</Folder>
...
...
...
</Folder>
</folder>
...
...
...
kako bi bilo najlakse da se struktura foldera snimi u tabelu
Code:
FolderID int identity(1,1)
FolderName nvarchar
ParentID int
...
...
...
Meni jedino pada na pamet da napravim funkciju koja snima jedan po jedan folder iz liste, pamti njegov ID i postavlja ga kao parentID svih child foldera. Ovo bi sigurno radilo, ali mislim da bi bilo mnogo sporo pa me interesuje neki brži metod. Postoji ili ne?
P.S. Struktura tabele i XML fajla nije fikslna pa sve može da se promeni
|
[ Prokleta_Nedelja @ 18.08.2007. 07:38 ] @
pa ako vec to imas gotovo u xml fajlu, nema potrebe da snimas u bazu jer je XML vec uredjen skup podataka. Ali, ako vec hoces, mozda je najlakse da taj xml prosto uvuces u DataSet i onda da snimis u bazu.
[ spartak @ 18.08.2007. 09:22 ] @
Pitanje je sta zelis da radis sa tom strukturom foldera kasnije?
Ako ti treba samo da nekoj aplikaciji kasnije vratis podatak "struktura foldera na tadasnji dan" samo pukni XML u polje u bazi. Ako hoces da radis bilo kakve operacije nad folderima pojedinacno u scope baze vise ti se isplati ovaj drugi pristup.
[ vujkev @ 18.08.2007. 20:16 ] @
Treba mi full text search nad nazivima foldera i fajlova tako da ne verujem da mogu da koristim gotov XML.
Kako da iskoristim DataSet za upis podataka? Može li neki primer?
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.