MS SQL problem!
Hej EksperterJeg er ved at konvertere fra Access til MS SQL og er løbet ind i et problem..
Dette SQL kunne lade sig gøre når jeg hentede fra en Acces database:
string menuSQL = "(SELECT * FROM hovedmenu Left JOIN undermenu ON hovedmenu.nogle = undermenu.horertil ORDER BY hovedmenu.rekkefolge,undermenu.rekkefolge ) ";
Når jeg udskrev fra Acces skrev jeg sådan her i datareder, for at fortælle hvilke tabel den skulle tage fra f.eks. menuDatareader["hovedmenu.navn"].ToString() eller f.eks. menuDatareader["undermenu.navn"].ToString()
Men MS SQL vil ikke æde den ovenstående SQL kode eller tillade at jeg skriver med dataredear som vist!.
Derfor har jeg prøvet at ændre SQL til:
string menuSQL = "(SELECT hovedmenu.nogle AS H_nogle, hovedmenu.navn AS H_navn, hovedmenu.rekkefolge, undermenu.nogle AS nogle, undermenu.navn AS navn, undermenu.horertil AS horertil, undermenu.rekkefolge FROM hovedmenu Left JOIN undermenu ON hovedmenu.nogle = undermenu.horertil ORDER BY hovedmenu.rekkefolge, undermenu.rekkefolge ) ";
men dette giver en fejl ved ORDER BY…
Hvad kan jeg gøre..
