首页 > 教學 > vb6 > 為什麼執行crtstalreport會出現執行階段錯誤’20534′
2019
03-28

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

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

為什麼執行crtstalreport會出現執行階段錯誤'20534' - 第2张  | 彰化一整天blog
2.直接執行預儲程序出現的訊息
為什麼執行crtstalreport會出現執行階段錯誤'20534' - 第3张  | 彰化一整天blog
3.修改varchar(20)改成varchar(24)
同步發表於:為什麼執行crtstalreport會出現執行階段錯誤'20534'
最后编辑:
作者:明和 蔡
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。