彰化一整天的論壇

 找回密碼
 立即註冊
查看: 157|回復: 0

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

[複製鏈接]
發表於 2019-3-28 14:41:56 | 顯示全部樓層 |閱讀模式
昨天找一支crtstalreport,使用者端執行時,會出現執行階段錯誤'20534' Error detected by database DLL.,但是我再開發環境怎麼執行都不會出錯, 報表的資料庫也更新,預覽也沒問題,試了二台其他電腦也是會出錯,最後直接去資料庫中,執行它呼叫的預儲程序,字串或二進位資料會截斷,查了程式發現原本的班級名稱由長度20改成24,預儲程序中有使用暫存資料表,建立時使用長度20才會出錯,最後修改過再執行就解決了。
課務-教學大網未完成_dll錯誤.jpg

1.執行時出現的錯誤
mssql_sp_size_01.jpg
2.直接執行預儲程序出現的訊息
mssql_sp_size_02.jpg
3.修改varchar(20)改成varchar(24)
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

 ㄚ母滴雞湯
 員林香純滴雞精

Archiver|手機版|小黑屋|彰化一整天的論壇(Excel,Office)  

GMT+8, 2019-12-11 00:30 , Processed in 0.132954 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表