Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58
时序算法:考虑时间因素,比如给出业绩与月份历史数据,预测下一月的业绩
时序算法:考虑时间因素,比如给出业绩与月份历史数据,预测下一月的业绩
1,简单点,将程序放在共享中,从共享访问。缺点是在更新时需要程序都通出才能覆盖。
2,升级,用microsot提供的clickonce技术,自动更新,缺点是有限制
3,用通用组件 AutoUpdater.NET
现有需求,若页面上有改动,则在做审核作时给出提示,让他先保存再点审核
实现方法:jquery.dirtyforms
1,页面引入:jquery,dirtyforms,jquery.facebox
2,初始使用 $('form').dirtyForms();
3,在做审核时判断if($.DirtyForms.isDirty()){ alert('页面有修改,请先点保存!');return false; }
4,在保存时清除:$('form').dirtyForms('setClean');
check可对整个表约束,而WITH CHECK OPTION可以多条件约束,如建立一视图用with check option可以限制约束。
见:每个开发人员都需要了解的一个SQL技巧
问题场景:定时的将多张表3个月前的数据迁移到历史库去
多年来一直用JOB+SQL方式,觉得最大的问题有两点
1,版本控制:TSQL难以做到版本控制,技术上很好实现,问题是在正式环境直接打开JOB更改TSQL比较简单,在某些情况下易造成正式环境已完成修改,而开发环境没有修改的情况,特别在管理并没有严格规定流程的前提下。
2,链接服务器:在不同DB服务器迁移数据,需用到链接服务器,链接服务器在JOB迁移的时候可能会有遗漏,需要一个个重建。
现考虑采用的方案是JOB+SSIS
SSIS部署到服务器上,直接修改比较困难,需要在本地以以项目方式进行修改再部署,这样就能将本地的项目纳入到TFS,保证了版本一致性。
缺点是没有直接修改TSQL来得快,但个人觉得也快不多,特别是部署的服务器故障,需要迁移的时候,用SSIS重新部署可能还会快些。
问题:SQLServer偶发性连接不上:在客户端执行sql语句,时不时的执行不了,报用户名密码错误。
解决历程:
1,重装服务器,重装SQLSERVER 不能解决!
2,在网络上找各种解决方案,baidu,google,bing, stackoverflow各种方案尝试一遍,仍无解。
3,对着服务器烧香拜佛,服务器不鸟
最后解决:将服务器双网卡禁掉了一个,可以了!!!!
在操作中,有时要用几个数据造成一查询表处理数据,通常的做法是select union all,现提供另一种方法:
SELECT * FROM (VALUES (1,2),(3,4),(5,6)) AS t(a,b) 相当于 SELECT * FROM( SELECT 1 a, 2 b UNION ALL SELECT 3 a,4 b UNION ALL SELECT 5 a,6 b )t