摘要:
1:新建一个WINDOWS服务项目; 2:打开自动生成的Server1的源代码,可以在其中看到OnStart与OnStop方法,代表的是服务的启动与关闭; 3:将事件日志中的写日志的方法COPY到Service1类中: public void WriteLog(string logName, string SourceName, string LogText, EventLogEntryType type) { // Create an EventLog instance and assign its source. EventLog el = new EventLog(... 阅读全文
摘要:
选中”我的电脑”,在其右键菜单中选择“管理”,在打开的对话框中包括了如下图所示的“日志”信息:选中其中的某一条日志,可以看到如下的详细信息:我们应该如何通过写代码的方式向其中添加“日志”呢?在操作之前,先明确几个概念:1:事件日志名(logName):“事件查看器”中的每一项,如“应用程序”、“Internet Explorer”、“安全性”和“系统”都是日志(严格地说是日志的显示名字)2:事件源:列表中的“来源”,创建时和事件日志相关联;3:事件类型:包括“信息”、“错误”等;下面介绍事件日志的基本操作:1:创建日志:我没找到直接创建日志的方法,日志应该都是通过下面的创建事件源来间接创建;2 阅读全文
摘要:
编程环境:VS2010; MVC使用JQUERY动态加载出来的表格,在IE9下总有一行变形,而在IE7\IE8\火狐中一切正常,查看动态生成的源代码与看不出任何问题。从网上搜了一下,用以下方法解决:(1)去掉文件中的缩进;(我是去掉之后又格式化了一下文档)(2)如果启用了虚空格,最好去掉。原因可能是一些看不见的空白字符的问题,莫名其妙呀。。。 阅读全文
摘要:
如果您开发了一个网站,想监测网站的访问流量、热门网页等信息,您可以使用Google Analytics。在网上搜索一下,相关的文章很多。官网地址:http://www.google.com/analytics/DOC: http://code.google.com/intl/zh-CN/apis/analytics/docs/tracking/home.html基本使用方法:首先使用GOOGLE帐户登录,按照向导填写您向监测的网站信息(如http://www.xxx.com),会分配给您一个UA-XXXXX-X格式的ID,并提示您将一小段JS脚本插入到您的网站模板页的HEAD区。它通过向网页中 阅读全文
摘要:
SQL SERVER的数据库对象都有“扩展属性”这种特殊的“属性”(选中某个对象后,在其右键菜单中选择“属性”可以看到),用它可以完成很多功能。在此,介绍它的两种应用,以起到抛砖引玉的作用,和大家共同学习。下文中需要用到两个存储过程sp_Addextendedproperty和sp_updateextendedproperty,以及一个表值函数fn_listextendedproperty。应用一:为表和列添加描述信息create table student(stuId char(4) primary key,stuName nvarchar(10))goEXEC sp_Addextende. 阅读全文
摘要:
写两个扩展方法,分别实现“得到字符串的字节长度”和“按字节长度截取字符串”的功能。public static class Test { /// <summary> /// 按字节长度截取字符串 /// </summary> /// <param name="str"></param> /// <param name="num">要截取的字节个数</param> /// <returns></returns> public static string SubBy 阅读全文
摘要:
许多网站上都有客服QQ之类的功能,可以看到客服QQ的在线状态,用户使用时单击图标就可以发起一个临时会话进行聊天。要在你的网站上实现这个功能其实很简单,首先您最好访问一下这个地址:http://wp.qq.com/index.html在这里您可以设置一些在线状态的设置,以及临时会话的权限等,还可以得到在网页上实现该功能的代码。参考代码:<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=854862058&site=qq&menu=yes"><img b 阅读全文
摘要:
EXEC sp_attach_single_file_db 'db_test', 'E:\pss\test.MDF'db_test为要附加的数据库名,名字随便起;'E:\pss\test.MDF' 为主数据文件名及其所在地址;原文:http://hi.baidu.com/jiang088/blog/item/b9ecd1d094e6d684a1ec9cd9.html 阅读全文
摘要:
参照:http://www.cnblogs.com/webabcd/archive/2007/06/24/793941.html 一:准备工作: 1. 首先在某数据库(如DbTest)中创建一个表,如t1,SQL语句如下: CREATE TABLE t1(tid int primary key, tname nvarchar(20)); 2. 启用CLR集成 在你开始用C#写存储过程之前,必须要启用你的SQL Server的CLR集成特性。 默认情况它是不启用的。代码如下: sp_configure 'clr enabled',1 GO RECONFIGURE WITH... 阅读全文
摘要:
如果要生成的临时表中有个连续的数字列,或者连续的日期列,如下所示:2012-1-12012-1-22012-1-3... ...可以这样写:declare @begin datetime,@end datetimeset @begin='2012-1-1'set @end='2012-1-5'declare @days intset @days=DATEDIFF(dd,@begin,@end)select DATEADD(dd,number,@begin) from master.dbo.spt_values where type='p' AND 阅读全文