日常问题集锦

前两天遇到一个小问题;调试了很久,没有找到问题;或许是找问题的方式不正确;但最终还是找到了问题;

  • 问题描述:
    程序在本地调试没有问题;但在服务器上运行就报错,又在服务器上调试,调试OK;屏蔽上传的代码OK,但SQL语句在数据库中运行完全OK;
  • 解决方法:
    把上传的代码参数一个一个打印出来:发现是获取的时间格式不知道为什么和系统的时间格式不一样了。自带上午下午格式;于是在获取时间时;限制获取的格式,问题解决;
反思:这类问题也遇到过两三次了,但每次都需要调试很久才会发现问题所在的位置!没有一下找到问题的关键点,而是纠结于为什么代码调试和服务器运行为什么运行不一致;导致问题一直没有办法解决;
问题点:datatime格式装换成varchar,string 格式错误;datepart(dayofyear,sopstate1) 获取时间为当年的第几天;

你可能感兴趣的:(日常问题集锦)