為什麼執行crtstalreport會出現執行階段錯誤'20534'

為什麼執行crtstalreport會出現執行階段錯誤'20534'(查看次數:71)

回首頁

2019-03-28 14:38:44

昨天找一支crtstalreport,使用者端執行時,會出現執行階段錯誤'20534' Error detected by database DLL.,但是我再開發環境怎麼執行都不會出錯,
報表的資料庫也更新,預覽也沒問題,試了二台其他電腦也是會出錯,最後直接去資料庫中,執行它呼叫的預儲程序,字串或二進位資料會截斷,查了程式發現原本的班級名稱由長度20改成24,預儲程序中有使用暫存資料表,建立時使用長度20才會出錯,最後修改過再執行就解決了。









2.直接執行預儲程序出現的訊息




3.修改varchar(20)改成varchar(24)


為什麼執行crtstalreport會出現執行階段錯誤'20534'
上一篇:在Power BI Desktop如何修改圖表的字形大小及顏色(86)      下一篇:【Excel進階教學】利用陣列公式去除數字前後面的文字(0)