Exec() är enda sättet jag känner till att lösa dylika saker på.
Är det en lång och hemsk fråga?
Mvh,
Databaser & SQLur Databashanterare & SQL
2 svar · 201 visningar · startad av Brimba
Hej!
Jag har två tabeller, exempelvis:
userID
fileID
r_read
r_write
r_exec
groupID
fileID
r_read
r_write
r_exec
i min SP skickar jag in tre parametrar.
Dels fileID, och dels userID, dessa som integer. Sedan skickar jag in en sträng som skall användas för groupID. Den kan se ut: "0,1"
Jag vill nu plocka ut r_read r_write och r_exec från båda tabellerna.
Problemet är att när jag kör
where tblblabla.fldGroupID IN(@strGroupIDs), så går inte det så bra.
Det finns en lösning med att göra hela frågan till en sträng och köra exec() på den, men det känns lite fel.
Hur skall jag lösa detta?
Exec() är enda sättet jag känner till att lösa dylika saker på.
Är det en lång och hemsk fråga?
Mvh,
Nix inte alls faktiskt, men det är inte så snyggt.. :)