首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#SQL ERROR_MESSAGE回到到客户端IE,不能显示

2012-11-09 
C#:SQL ERROR_MESSAGE返回到客户端IE,不能显示C#+SQL程序在SQL 中SQL codebegin catch select @errormsg

C#:SQL ERROR_MESSAGE返回到客户端IE,不能显示
C#+SQL程序
在SQL 中
 

SQL code
begin catch select @errormsg='failed!'+error_message()  end catch


当返回到客户端IE的时候,总是不显示错误,IE状态栏显示网页有错误,感觉应该是error_message中有些sql语句引起IE错误。请问该如何解决阿。谢谢
以下是C#代码
C# code
string outputmsg=cmd.parameters["@errormsg"].value.tostring();response.write("<script language=javascript>alert('"+outputmsg+"')</script>");


但是如果把sql 中error_message()去掉,则显示正常。

[解决办法]
ClientScript.RegisterStartupScript(this.GetType(), "message", "<script language='javascript' >alert('');</script>");

outputmsg.Replace("'","").Replace("\"","")
替换相关字符

热点排行