Desværre ikke, da selve tabellen er sammensat af flere queries, der skal bruges i en tree-control på front-end'en.
Eksempel:
Select ID, null ParentID, Text from Kunder union Select null ID, KundeID ParentID, Text From Ordrer
I dette tilfælde kan jeg ikke selecte ID'en på ordrer som "ID" i resultat-tabellen da jeg så kan være sammenfald imellem ID'en i tabellen kunder og tabellen ordrer.
Jeg kan desværre heller ikke bare lave ID'erne om til GUID da jeg ikke kan ændre strukturen i databasen, men kun lave views.
JEg skal imidlertid IKKE bruge "Ordrer"'s ID til andet end at den skal være unik.
Jeg kan da lægge max(id) fra Kunder ind i en variabel og så selecte (row_number() + @MaxId) as ID på "ordrer" tabellen, så løber jeg aldrig mod noget loft.
Læg du bare et svar, for det var de forslag der lige fik mig væk fra den fastlåste tankegang jeg var kommet ind i her..
Hjælp til selvhjælp er ofte den sjoveste hjælp at give.
svar.
mvh
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.