2012年12月24日
摘要: 有时候,客户的程序出了问题,但是又不能到现场的进行调试的时候, 而我们本地又有程序的代码的时候,我们就可以利用VS提供的远程调试功能在本地对客户的程序进行调试。我们称自己的机器为调试机器,客户的机器为被调试机器这个时候就要求在被调试机器上运行Visual Studio的Remote Debugger工具,在被调试机器上开启Remote Debugger的步骤如下:1,在被调试机器上建立一个用户,该用户的名称和密码与调试机器当前登录的用户名称和密码一致;2,以该用户运行Remote Debugger工具;启动Remote Debugger工具后的界面注意,在description里面显示了 用户 阅读全文
posted @ 2012-12-24 18:45 hegang 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 运用sql server提供的系统 ROW_NUMBER() ,和 RANK() 函数清除重复数据希望对你有用,例子如下--清除重复数据WITH DATA AS ( SELECT ROW_NUMBER() OVER ( ORDER BY ProjectID ) ROW , RANK() OVER ( ORDER BY ProjectID ) RAN , * FROM表名称 WHERE ProjectID IN ( SELECT ProjectID FROM 表名称 GROUP BY ProjectID HAVING COUNT(1) > 1 ) ) DELETE 表名称 WHERE 主键 阅读全文
posted @ 2012-12-24 16:48 hegang 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 在IIS中部署一个站点,访问的时候,iis总是挂掉,在系统日志中查看有如下的一些log.NET Runtime version 2.0.50727.3053 - Fatal Execution Engine Error (000006427F44AA6E) (80131506)Faulting application w3wp.exe, version 6.0.3790.3959, stamp 45d691cc, faulting module mscorwks.dll, version 2.0.50727.3053, stamp 4889e870, debug? 0, fault addre 阅读全文
posted @ 2012-12-24 16:48 hegang 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 在弄ajax时,遇到sys未定义,在网上找了些办法都没解决到问题。在IE的临时文件夹里面也没找到ScriptResource.axd文件,后来查看生成的源文件,找到如下的代码:/AJAXEnabledWebSite6/ScriptResource.axd?d=9ewkG9fLOYjSGfjjfAHB7bP1phWGJjIODCn48pDWEjQmuY8TDM94KASI46c1Q3lpJ9IbGmkXmvrQRszTZdGcx2k2ufexgYBXV6msbP8Jj8E1&t=633489713911250000直接在IE中输入地址,出现Specified argument w 阅读全文
posted @ 2012-12-24 16:47 hegang 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 我们知道,在.net中,一个对象的私有变量是无法直接进行修改的,但是,有时候可能会遇到这样奇怪的要求,这时候,我们可以运用.net提供的反射机制,来对一个对象的私有变量来进行修改。下面是一个修改asp.net的Request的Querystring属性的例子,在Request中的QueryString属性是一个只读的属性,要修改这个属性,可以结合Reflectorx工具进行修改代码 如下:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Configurat 阅读全文
posted @ 2012-12-24 16:47 hegang 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 运用辅助日历表,实现计算资本开支累进值类似的功能辅助日历表名称为dbo.DatePicker ,例子数据如下图:数据库待处理表名称为dbo.PL_PM_CapitalExpenditure ,数据如下图处理后的结果图片如下具体的sql语句如下WITH DA AS ( SELECT YEAR(a.DATEVALUE) YEARd , MONTH(A.DATEVALUE) month , * FROM dbo.DatePicker A LEFT JOIN ( SELECT ProjectID , Year , monthd , value FROM dbo.PL_PM_CapitalExpendi 阅读全文
posted @ 2012-12-24 16:46 hegang 阅读(207) 评论(0) 推荐(0) 编辑
摘要: -更新前的数据量统计SELECT COUNT(1)FROM PL_PM_ApportionInvestment--插入不存在的新数据INSERT INTO dbo.PL_PM_ApportionInvestment ( ProjectID , CompanyCode , BuildCompany , CitySupporting , CityInvestment , [Year] , Source , IsTarget ) SELECT ProjectID , CompanyCode , BuildCompany , CitySupporting , CityInverstment ,  阅读全文
posted @ 2012-12-24 16:45 hegang 阅读(266) 评论(0) 推荐(0) 编辑