美好的一天。在我的silverlight c#程序中,我试图用斜杠(/)将一些字符串保存到sql server中。例如:123 / ABC但是得到了错误的请求错误...我不确定这个错误是因为c#还是wcf限制。任何人都知道这个问题的解决方案,请帮助我
我有一个文本框,其值为:123 / ABC 然后我调用这个保存功能来连接服务:
_svc.BeginSaveChanges(SaveChangesOptions.Batch, OnChangesSaved, _svc);
保存后,得到了这个错误的请求错误。我搜索并发现因为斜线(/)...
[在此处输入图像说明] [1]
[1]:https://i.stack.imgur.com/y4zgs.png:错误img
答案 0 :(得分:1)
您需要调试WCF服务。运行它并在客户端调用的方法中设置一个断点,以查看导致错误的原因。
最有可能的代码是从字符串构建SQL查询,导致SQL代码损坏。应该更新该方法以将您的字符串值作为参数查询发送。