ASP MVC最近遇到的两个问题(SQL和HTTPWebRequest)
来源:互联网 发布:ai软件下载最新版 编辑:程序博客网 时间:2024/06/14 07:50
最近系统在testing环境下没有发现什么问题,打算放到Production环境中,就把DB清空了,同时把Web API的URL改称了相应的生产环境中的网址。一运行,发现两个问题:
1. 删掉一条数据后重新插入这条数据或者别的数据,都会出现“Violation of RRIMARY KEY constraint 'PK_Job_02323a9dfa'. Cannot insert duplicate key in object 'dbo.jobs'. The statement has been terminated.”
2. 和别的系统进行HTTPWebRequest/Response通信的时候可以完成数据库操作,但是返回response的时候总会出现500 Error,error log里出现的信息是server can't set status after HTTP headers have been sent。
解决方法:
1. 这个问题貌似与SQL Server里jobs表中的keys和indexes中的PK_Job_02323a9dfa有关。这个东西没法单独删掉,只好把整个数据库删掉重新创建。好在还没投入使用。目前还没发现更好的办法。
http://blogs.msdn.com/b/developingfordynamicsgp/archive/2014/05/12/violation-of-primary-key-constraint-cannot-insert-duplicate-key-in-object-error-when-using-item-list.aspx
2. 其实原因很简单,就是改URL的时候,新的URL最后少了个“/”,导致DB操作完之后向别的系统发送HttpRequest的时候找不到服务器,404错误,进而产生500错误。
- ASP MVC最近遇到的两个问题(SQL和HTTPWebRequest)
- ASP.NET MVC 开发中遇到的两个小问题
- 最近遇到的SQL问题
- 最近使用django遇到的两个问题
- 记录最近遇到的两个小问题
- 最近遇到的问题和解决办法
- Andorid和最近遇到的问题
- 最近在做ASP.net网站用到的技术和遇到的问题做个记录
- ASP.NET和SQL SERVER连接中遇到的问题
- MVC连接SQL Server2008遇到的问题
- 最近遇到的问题
- 最近遇到的问题
- 最近遇到的问题
- 最近遇到的问题
- 最近遇到的琐碎的问题asp.net
- ASP.NET 最近WEB开发遇到的小问题
- 最近遇到VS.Net的两个问题--无法调试,未加载符号和后台代码无法调用控件
- 初学asp/sql遇到的问题
- 微信公众平台java开发详解(工程代码+解析)
- hdu 3706 Second My Problem First
- 第九章 9.1节练习 & 9.2节练习
- Thinkphp redirect
- C语言其实不简单:数组与指针
- ASP MVC最近遇到的两个问题(SQL和HTTPWebRequest)
- 解决SSh中公共Dao使用泛型且Dao层无其他Dao,Service直接继承公共Dao,部署到tomcat可能会出现的错误。
- window下lapack库和blas库的编译
- 2014/7/1学习计划与总结
- 想知道一个前辈或高手的sql水平
- 注意不要使用 GENERIC_ALL 代替 GENERIC_READ | GENERIC_WRITE
- 线程可提醒状态是什么?
- 我总结的c#学习路线
- 胖老婆担心老公减肥效果好 想心思将其喂饱增肥