Jag blir inte riktigt klok.
Jag har en sp som inte fungerar, men jag tycker att den ser ok ut.
CREATE PROCEDURE sp_Roles
@SystemID nvarchar (50),
@UserID nvarchar (50)
AS
SELECT Role
FROM UserRoles
WHERE SystemID = @SystemID and UserID= @UserID
GO
Den är ju så basic så att det egentligen inte skulle kunna vara något fel i den.
Alla fält och tabellnamn är kollade så att de stämmer.
men jag får följande fel:
Line 1: Incorrect syntax near 'ad'. när frågan körs via koden i c#
ad = UserID
Tabellen: UserRoles
SystemID | UserID | Role
edt.
Skickar även med koden som jag använder för att köra
dg.ExecuteQuery("sp_Roles '"+SystemId.Trim()+"' '"+UserId.Trim()+"'",ref rows);