1. 程式人生 > >解決多步OLE DB 操作產生錯誤。

解決多步OLE DB 操作產生錯誤。

最近做國土系統的時候出現:
Microsoft OLE DB Provider for SQL Server 錯誤 '80040e21'
多步 OLE DB 操作產生錯誤。如果可能,請檢查每個 OLE DB 狀態值。沒有工作被完成。
======================================
引起這個問題的原因簡單的說就是資料庫的欄位型別不匹配或者字元個數超出了資料庫的欄位的最大限制個數。

例如自動編號欄位的就不應該指定值;限制50個字元的欄位你就不應該提交多於50個字元的字串。