我通過DataAdapter1.Update()方法將新行插入到數據集dsStaff1中。 我收到以下錯誤:插入新行時數據集更新失敗
Cannot insert the value NULL into column 'Enabled', table 'dbo.tblStaff'; column does not allow nulls. INSERT fails. The statement has been terminated.
我有一個布爾字段在tblStaff「已啓用」,這是關鍵字在SQL Server中,我想。它默認爲'真'。我無法真正改變這個領域的名字。有沒有解決辦法?或者我做錯了什麼? PS:我正在通過sqlcommand生成器生成插入,更新命令。
嗨,謝謝你的回覆。那麼如何解決這個問題呢?我不知道插入命令是什麼,因爲它是自動生成的。我是否需要使用Sqlcommand參數顯式編寫插入命令?我在底部粘貼了我的代碼。它在更新時失敗 – hrishi 2011-02-01 02:11:11