1 2 3 4 5 6

廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。

2019年3月28日 星期四

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

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


1.執行時出現的錯誤

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

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

沒有留言:

贊助

彰化一整天粉絲團