2011-07-15 19 views

回答

8

你是第一個參數聲明後失蹤逗號

CREATE PROCEDURE dbo.InsertInboxMessage 
    @UserID uniqueIdentifier, -- Comma goes here! 
    @Message nvarchar(Max) 
AS 
    INSERT INTO Messages(UsersID, Messages) 
    VALUES(@UserID, @Message) 

參考

+0

謝謝,,我是新的存儲過程..我開始做一些今天 – Matrix001

+0

沒問題。它們很有用。您可能還想看看ScottGu有關LINQ to SQL的系列教程。 http://scottonwriting.net/sowblog/archive/2010/07/27/links-to-scott-guthrie-s-using-linq-to-sql-tutorials.aspx –

3

你需要在你的變量之間的逗號。

CREATE PROCEDURE dbo.InsertInboxMessage 

@UserID uniqueIdentifier, 
@Message nvarchar(Max) 
AS 

INSERT INTO Messages(UsersID, Messages) VALUES(@UserID, @Message) 
相關問題