C#相关,捕获触发器抛出的异常信息,得到的文本跟我想要的不一样

黑圈为相关代码;
请问如何将2图红圈内的文字去掉

希望有大佬能给我指点一下

左边为后台代码,右边为触发器的代码
实际运行

此外,创建一个DATASET.xsd文件,报错:“值不能为 null。参数名: instance”

给你一个思路,你riseerror里面输出 “属性值不可能大于对应的最大值,请检查数据。|||”
然后
label_msg.Text = ex.Message.Split(new string[] {"|||" }, StringSplitOptions.None )[0];

sql中 raiserror 第一个参数使用 message id; 自定义错误号需要从50000开始排序;