很有用的SQLServer全局变量
本文原文从公司的GCDN来,经过自己整理。 SELECT APP_NAME() AS APPName --当前会话的应用程序名称。 SELECT @@ERROR --返回最后执行的 Transact-SQL 语句的错误代码(integer)。 SELECT @@IDENTITY --返回最后插入的标识值。 SELECT SCOPE_IDENTITY() --返回最后插入的标识值...
本文原文从公司的GCDN来,经过自己整理。 SELECT APP_NAME() AS APPName --当前会话的应用程序名称。 SELECT @@ERROR --返回最后执行的 Transact-SQL 语句的错误代码(integer)。 SELECT @@IDENTITY --返回最后插入的标识值。 SELECT SCOPE_IDENTITY() --返回最后插入的标识值...
客户要求,制作一个MergeModule。用这个MergeModule制作一个Setup。要求当用户的操作系统是Vista时弹出一个对话框提示用户一些信息。如果不是Vista不提示任何信息。从微软的MSDN看到的方案是做一个弹出信息的Dll 或Exe的CustomAction, 放在Custom Actions里的Install里。用这个方法作的MergeModule和Setup在Windo...
COM 的引用计数规则可以精简为下面三个简单的公里: 当一个非空的接口指针从一个内存位置被拷贝到另一个内存位置时,应该要调用AddRef,以便通知对象又有附加的引用发生了。 对于已经包含非空接口指针的内存位置来说,在重写该内存位置之前,必须要先调用Release,以便通知对象“这个引用已经被销毁了”。 如果你对两个和多个内存位置之间的关系有特殊的理解的话,那么多余的AddRef...
堆栈内存泄漏 堆栈内存泄漏有两种可能: 进行一种非常消耗堆栈资源的的调用操作,并借这种调用操作不返回,不释放资源。使得.Net无法释放这些关联的堆栈资源。 在多线程情况下,虽然线程的Thread引用回收了,但是不手动回收线程,在线程不会中止或者不会返回时,线程所占用的资源也就不会被回收。 非托管堆内存泄漏 主要原因是使用了COM 这样的非托管组件,由于.Net的GC不能识...
使用DATEDIFF和DATEADD函数来计算日期,和本来从当前日期转换到你需要的日期的考虑方法有点不同。必须从时间间隔这个方面来考虑。DATEDIFF函数计算两个日期之间的小时、天、周、月、年等时间间隔总数。 DATEADD函数计算一个日期通过给时间间隔加减来获得一个新的日期。 一个月的第一天 SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)...
本文原始内容来自公司的 Community Server 经过自己修改和编辑。 本文实现了一个在IE和FF下都可以正常使用的ModuleDialog。 主要使用window.open方法打开Dialog。 使用 window.onclick=function (){DialogWin.focus()}; 和 event.cancelBubble = true; 保证弹出窗口的Module样式...
在一个页面中有一个 Link 需要有不同表现形式和处理方式,这给 Web 开发带来一些不好解决的问题。在上一个JobXxx项目中就有一个类似的需求,在这里小结写出来。 描述问题 要求从一个数据表中读取一组数据然后绘制一个表格,表格中的一个特定列根据取得的数据不同而不同。取得的数据表有多个列,其中的 Column4,是Int型可能取值有0 1 2 3 。根据这个列内容的不同,需要显示的结果也...
I really want to say thanks to the past 2006 Thanks my colleagues give me a lots of help and supporting me. Thanks my manager give me many opportunities. Thanks my company give me the golden impro...
花样加班 :) 1、美特斯邦威:不加寻常班。 2、特步: 加班,死一般的感觉。 3、百事:加班无极限。 4、森马:上什么公司,加什么班。 5、脑白金:今年过节不加班,加班只加节假日。 6、汇仁肾宝:他加我也加。 7、李宁:加班,一切皆有可能。 8、旺旺:你加,我加,大家加,加加。 9、农夫山泉:加班确实有点烦。 10、好迪:大家加,才是真的加。 11、白加黑:白天加白班,不瞌睡;晚上加晚班,...
好用的 Application.ThreadException,在编写Windows程序中,在VS2005下都会用下面的代码来启动主 Form [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefa...