2014-01-20 55 views
1

我知道爲什麼我收到的錯誤,我不知道該代碼是什麼必須聲明標量變量「@ OTitle @姓」

我得到的錯誤是

must declare the scalar variable "@[email protected]" 

我方法看起來像這樣..

cmd.CommandText = "INSERT into MainTable(ID, Title, OTitle, FirstName, LastName,... 
VALUES(@ID, @Title, @OTitle" + 
"@FirstName, @LastName, @MiddleName..)"; 

我知道+號不起作用,所以我的問題是我如何繼續下一行。

在此先感謝如果有人能幫助我

回答

6

查詢的這個部分:

VALUES(@ID, @Title, @OTitle" + 
"@FirstName, @LastName, @MiddleName.. 

假作:

VALUES(@ID, @Title, @[email protected], @LastName, @MiddleName.. 

更改values行:

VALUES(@ID, @Title, @OTitle, " +