string insertCommand = "INSERT INTO Users (UserID) VALUES ('"+UsersIdentityToinsert+"')"; //Exception: Cannot insert the value NULL into column 'Reputation', table 'model.dbo.Users'; column does not allow nulls. INSERT fails.
該語句已被終止。編寫簡單的SELECT查詢時出現問題
當我用sqlCommand.ExecuteNonQuery();執行此命令。它說我不能將空值放入列中。但在調試中,我看到UsersIdentityToinsert有一個Guid值
1.這沒有任何意義,你的散文與代碼不符。發佈您的問題的完整重新創建(但不超過)。 2.不要使用字符串連接來構建SQL,它會導致SQL注入攻擊。 – Richard 2011-05-29 10:55:38
你初始化了'checkExistingUserID'嗎? – 2011-05-29 10:57:26
好吧,不,我剛剛餵了一些值 – Matrix001 2011-05-29 11:11:39