PB中的dw.update可以成功保存,但INSERT時提示出錯。
提示內容是A SQLServer request resulted in a bad return code or status but no error message was returned
No changes made to database.
INSERT INTO DX_SZ_GB ( CODE, NAME ) VALUES ( 99, '出登' )
資料庫是 sql2000 .
if tab_1.tabpage_2.dw_edit.update() = 1 then //保存成功
commit using sqlca;
else
ls_error = sqlca.SQLErrText
messagebox('',ls_error)

rollback using sqlca;
end if
請各位幫忙解決.感激不盡.
uj5u.com熱心網友回復:
INSERT INTO DX_SZ_GB ( CODE, NAME ) VALUES ( 99, '出登' )看一下你的表DX_SZ_GB里有幾個欄位,是不是有欄位沒有賦值?
uj5u.com熱心網友回復:
PB中的dw.update可以成功保存,但INSERT時提示出錯。是不是你表中欄位的定義型別后來有改變過,DW視窗重新生成一下,再保存試試。
uj5u.com熱心網友回復:
各位:我的PB開發版本是9.01, mssql 2000, 打了 sp3, 版本號是 8.00.2039我已重新建了一個dw, 也是一樣的情況,報錯。用pb多年了,第一次遇到這種問題。
uj5u.com熱心網友回復:
這個表中,是不是有標識列呀?uj5u.com熱心網友回復:
請檢查直接在sql 查詢分析器 中執行下邊腳本能否執行成功?
INSERT INTO DX_SZ_GB ( CODE, NAME ) VALUES ( 99, '出登' )
uj5u.com熱心網友回復:
換個表插呢?uj5u.com熱心網友回復:
code值‘99’是否在資料庫中已經存在uj5u.com熱心網友回復:
我以前好像遇到過某臺電腦有過這種情況,重裝解決的轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/51103.html
標籤:數據庫相關
