c++教程 多步OLEDB操作產(chǎn)生錯誤,怎么解決?
多步OLEDB操作產(chǎn)生錯誤,怎么解決?解決多步OLE DB操作導(dǎo)致的錯誤的方法如下:最近在做land系統(tǒng)時,出現(xiàn)了錯誤:Microsoft OLE DB provider for SQL Server
多步OLEDB操作產(chǎn)生錯誤,怎么解決?
解決多步OLE DB操作導(dǎo)致的錯誤的方法如下:最近在做land系統(tǒng)時,出現(xiàn)了錯誤:Microsoft OLE DB provider for SQL Server錯誤“80040e21”多步OLE DB操作導(dǎo)致的錯誤。
如果可能,請檢查每個OLE DB狀態(tài)值。沒有完成任何工作。出現(xiàn)此問題的原因很簡單,就是數(shù)據(jù)庫的字段類型不匹配,或者字符數(shù)超過了數(shù)據(jù)庫中字段的最大數(shù)目。例如,不應(yīng)為自動編號的字段指定值;對于包含50個字符的字段,不應(yīng)提交超過50個字符的字符串。
多步OLEDB操作產(chǎn)生錯誤,怎么解決?
這種錯誤通常是由于寫入的數(shù)據(jù)長度超過數(shù)據(jù)庫字段的長度或數(shù)據(jù)類型不匹配而發(fā)生的。請檢查write語句RS(“PWD”)=PWD所針對的字段的類型和長度。從您所說的判斷,RS(“PWD”)最有可能針對的PWD字段太短。