我在Ruby on Rails中显示错误消息时出现问题。我使用:如何显示描述性错误信息?
rescue => Exception ex
#display ex.message
输出我得到当我试图在警报消息框来显示它是这样的:
"DBI::DatabaseError: 37000 (50000) [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot approve records for the specified date..: Exec uspTestProc 279, 167, 2."
它显示有些话是不友善的用户。我想要显示的只是这些字词:“无法批准指定日期的记录”
喜是抓。感谢您的答复,错误发生在MS SQL使用raiserror .. 前。 raiserror(“无法批准指定日期的记录”) 我喜欢显示单词“无法批准指定日期的记录”..但是当我在rails上显示它时,我得到的是这个“DBI :: DatabaseError :37000(50000)[微软] [ODBC SQL Server驱动程序] [SQL服务器]无法批准指定日期的记录..:Exec uspTestProc 279,167,2“ 希望你能帮助我.. this..many谢谢。 – 2010-03-05 10:33:05