BLL.logManager log = new BLL.logManager();
log.createLogToDataBase("receive or replay msm error111", "绰", 3);
addMsm(m);现在很奇怪的事情是 addMsm(m);这个方法执行了,数据库保存了,但是上面的log.createLogToDataBase("receive or replay msm error111", "绰", 3);却没有执行保存到数据库,手动调试过,发现语句都没有错,链接也没问题,C#应该从上而下执行的啊,既然addMsm都执行了,没道理上面不执行,而且我try catch也捕捉了 并没有错
log.createLogToDataBase("receive or replay msm error111", "绰", 3);
addMsm(m);现在很奇怪的事情是 addMsm(m);这个方法执行了,数据库保存了,但是上面的log.createLogToDataBase("receive or replay msm error111", "绰", 3);却没有执行保存到数据库,手动调试过,发现语句都没有错,链接也没问题,C#应该从上而下执行的啊,既然addMsm都执行了,没道理上面不执行,而且我try catch也捕捉了 并没有错
执行肯定是执行了的 就是你的sql不对
再把你断点出来的sql 直接放到sqlserver中运行看会不会出错