程序一到SaveChanges()就自动结束了。什么也没提示
var query = ocmrs_Con.WILDCATANALYSEs.Where(p => p.DT == ids).Where(s => s.OILWELL_ID == id1).FirstOrDefault();if (query.APPRAISE ==null || query.APPRAISE =="" )
{
query.APPRAISE = massage_new;
}
if (query.ADVISE == null || query.ADVISE =="")
{
query.ADVISE = advi_massage_new;
}
try
{
ocmrs_Con.SaveChanges();
} --------------------编程问答-------------------- --------------------编程问答--------------------
var query = ocmrs_Con.WILDCATANALYSEs.Where(p => p.DT == ids).Where(s => s.OILWELL_ID == id1).FirstOrDefault();
if (query.APPRAISE ==null || query.APPRAISE =="" )
{
query.APPRAISE = massage_new;
}
if (query.ADVISE == null || query.ADVISE =="")
{
query.ADVISE = advi_massage_new;
}
try
{
ocmrs_Con.SaveChanges();
}
这么啦?呵呵 --------------------编程问答-------------------- 就是一到ocmrs_Con.SaveChanges();执行之后就自动结束了。
没有错误信息。 直接就是什么也没提示 异常也没有。我用的是调试模式,调试到这里执行后就直接结束调试了。 直接就转到页面了 --------------------编程问答-------------------- if (query.APPRAISE !=null && )
=======
if (query.APPRAISE !=null )
--------------------编程问答-------------------- try
{
ocmrs_Con.SaveChanges();
}
你的catch怎么写的? --------------------编程问答--------------------
catch(Exception)
{
throw ;
} --------------------编程问答-------------------- 现在发现可能是数据库的问题。 因为我直接在数据库内修改之后数据库就没了响应。 --------------------编程问答-------------------- 你调用的存储过程? 是不是无限死循环,或无限递归了? --------------------编程问答-------------------- --------------------编程问答-------------------- 还是看2楼的代码顺眼,
LZ,应该先提升自己的代码编写习惯
看起来真费劲~~ --------------------编程问答-------------------- 哈哈,try要跟catch匹配啦,多翻翻书,多看别人的代码还是有好处的。
补充:.NET技术 , LINQ