随笔分类 -  TEC

上一页 1 2 3 4 5 下一页
技术
汉字转拼音函数(sqlserver)
摘要:http://www.cnblogs.com/zhuisuo/archive/2011/01/12/1933842.html---------------------------------------------------------------------------------------------先给出解决方案一代码---------------------准备工作 开始-------------------------------if object_id('zhuisuos')is not nulldrop table zhuisuosgocreate table 阅读全文
posted @ 2013-02-20 20:41 ※WYF※ 阅读(609) 评论(0) 推荐(1)
dll打包合并
摘要:ILMerge下载:http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=17630网友1:http://www.cnblogs.com/margiex/archive/2005/12/22/302329.html年初的一篇文章中提到过一下:http://margiex.cnblogs.com/archive/2005/01/31/100104.html现在已经支持.net 2.0的版本了. 最近由于开发一个客户端程序用到多个DLL, 因此考虑使用ILMERGE来合并成一个, 这两天试了一下. 一个 阅读全文
posted @ 2013-01-15 13:08 ※WYF※ 阅读(3476) 评论(3) 推荐(1)
.NET平台 小数舍入规则
摘要:常用小数舍入标准简介1、四舍五入当舍去位的数值大于等于5时,在舍去该位的同时向前位进一;当舍去位的数值小于5时,则直接舍去该位。2、银行家舍入(Banker's Round)所谓银行家舍入法,其实质是一种四舍六入五取偶(又称四舍六入五留双)法。其规则是:当舍去位的数值小于5时,直接舍去该位;当舍去位的数值大于等于6时,在舍去该位的同时向前位进一;当舍去位的数值等于5时,如果前位数值为奇,则在舍去该位的同时向前位进一,如果前位数值为偶,则直接舍去该位。下面举.NET中处理decimal类型的一个例子:using System; using System.Collections.Gener 阅读全文
posted @ 2012-09-29 16:57 ※WYF※ 阅读(1980) 评论(0) 推荐(0)
C#读写INI配置文件
摘要:Ini配置文件可以使用读写文本的方法处理,也可以使用API进行操作。Ini配置文件的格式如下:[主键名]子键名1 = 键值1子键名2 = 键值2子键名3 = 键值3……………………子键名n = 键值nKernel32.dll中提供了GetPrivateProfileString和WritePrivateProfileString两个方法进行Ini文件的读写操作:public class RWIniFile{ [ DllImport ( "kernel32" ) ] private static extern int GetPrivateProfileString ( s.. 阅读全文
posted @ 2012-06-01 23:44 ※WYF※ 阅读(888) 评论(0) 推荐(0)
.net中读写config文件的各种方法(转)
摘要:http://www.cnblogs.com/fish-li/archive/2011/12/18/2292037.html通常,我们在.NET开发过程中,会接触二种类型的配置文件:config文件,xml文件。 今天的博客示例也将介绍这二大类的配置文件的各类操作。 在config文件中,我将主要演示如何创建自己的自定义的配置节点,而不是介绍如何使用appSetting 。config文件 - 自定义配置节点为什么要自定义的配置节点?确实,有很多人在使用config文件都是直接使用appSetting的,把所有的配置参数全都塞到那里,这样做虽然不错, 但是如果参数过多,这种做法的缺点也会明显地 阅读全文
posted @ 2012-06-01 14:14 ※WYF※ 阅读(341) 评论(0) 推荐(0)
设置QQ在线状态
摘要:http://wp.qq.com/index.html1、什么是“QQ在线状态”(Web presence)?“QQ在线状态”是腾讯公司提供的一种快速沟通服务,该服务可以让您在不加好友的情况下和域中的朋友发起临时会话。您只需要将生成的代码嵌入至您网页上对应的页面代码中,如:日志、个人网页、邮件签名档等地方,即可拥有您的“QQ在线状态”;从而进行个人沟通、商业交流或提供线上即时客户服务。2、开通了“QQ在线状态”,我都能做些什么?开通“QQ在线状态”后,您可以通过张贴代码在更多网站生成“QQ在线状态”按钮。同时,您可在“设置”页面管理以下内容,且不需要重新张贴代码。1)设置临时会话发送文件(包括 阅读全文
posted @ 2012-05-30 16:00 ※WYF※ 阅读(5158) 评论(0) 推荐(1)
DotNet命名规范参考
摘要:一、命名规范 注意事项:使用英文命名规则,尽量不使用缩写,禁止使用下划线 1. DotNet专属对象命名规范:此命名规范规定了DotNet中专属的各类语言元素的命名规范:Pascal:命名空间、类、方法、委托、属性、结构、接口、常量变量均使用Pascal命名规范。Camel:私有成员、局部变量、参数、页面控件变量均使用Camel风格。文件名和类名要匹配。当类只用于作为其他类的基类,根据情况,以Base结尾。Class CarBase接口需在添加第一个字母I表示其是个接口。成员变量与其对应的属性的差别只在于第一个字母的大小写。命名空间使用以下格式:CompanyName.SolutionNam. 阅读全文
posted @ 2012-05-30 14:26 ※WYF※ 阅读(1855) 评论(0) 推荐(0)
删除远程连接记录
摘要:1、修改注册表:开始-运行-regedit找到HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default,删除右面的数值。这个办法只可以清除下拉框里的,但是最后一次你连接的还是显示在上面的。2、在“我的文档”下,把隐藏的“Default.rdp”删了。通过上面两条就可以完全删除远程输入过的记录了。 阅读全文
posted @ 2012-05-30 12:26 ※WYF※ 阅读(255) 评论(0) 推荐(0)
DevExpress.XtraGrid.Views.Grid.GridView在行指示器(行头)显示行号
摘要://设置行指示器的宽度(行指示器就是最左边那列什么都不显示的列) //默认情况下,如果要在里面显示行号的话,宽度会不足,数字显示不清晰 //所以要改一下宽度 gridView1.IndicatorWidth = 20; //CustomDrawRowIndicator用于处理行头的自动编号 private void gridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDraw... 阅读全文
posted @ 2012-05-26 15:08 ※WYF※ 阅读(3102) 评论(1) 推荐(0)
DevExpress 第三方控件汉化
摘要:DevExpress 汉化总结下来一般分三种形式: 一、利用已经汉化好的资源包; 二、使用本地对象类,利用代码汉化; 三、资源包和代码结合。此处汉化方法1.先将下面的代码该类生成的Dll导入工程中 ,也可以不生成dll,把该类放到项目中就行了。 2.在你的From_Load()或者program.cs中实例化该类即可具体代码如下: newChineseLanguage.Chinese(); 代码如下using System; using DevExpress.XtraEditors.Controls; using DevExpress.XtraGrid.Localization;usi... 阅读全文
posted @ 2012-05-26 14:58 ※WYF※ 阅读(962) 评论(0) 推荐(1)
sys.objects (Transact-SQL)
摘要:在数据库中创建的每个用户定义的架构作用域内的对象在该表中均对应一行。sys.objects 不显示 DDL 触发器,因为它们不是架构作用域内的对象。所有触发器(包括 DML 和 DDL)均位于sys.triggers中。sys.triggers 支持对各种触发器应用混合名称范围规则。列名数据类型说明namesysname对象名。object_idint对象标识号。在数据库中是唯一的。principal_idint如果不是架构所有者,则为单个所有者的 ID。默认情况下,架构包含的对象由架构所有者拥有。不过,通过使用 ALTER AUTHORIZATION 语句更改所有权可以指定备用所有者。如果没 阅读全文
posted @ 2012-05-21 20:59 ※WYF※ 阅读(451) 评论(0) 推荐(0)
sys.system_objects (Transact-SQL)
摘要:sys.system_objects 对于 Microsoft SQL Server 附带的所有架构范围内的系统对象,相应地包含一行。所有系统对象都包含在名为 sys 或 INFORMATION_SCHEMA 的架构中。列名数据类型说明namesysname对象名。object_idint对象标识号。在数据库中是唯一的。principal_idint如果不是架构所有者,则为特定所有者的 ID。默认情况下,架构包含的对象由架构所有者拥有。不过,通过使用 ALTER AUTHORIZATION 语句更改所有权可以指定其他所有者。如果没有其他单个所有者,则为 NULL。如果对象类型为下列类型之一,. 阅读全文
posted @ 2012-05-21 20:57 ※WYF※ 阅读(284) 评论(0) 推荐(0)
查找所有触发器
摘要:Select *,object_name(parent_obj) as TABLE_NAME from sysobjects where type= 'tr' and .xtype ='tr' 阅读全文
posted @ 2012-05-21 18:24 ※WYF※ 阅读(247) 评论(0) 推荐(0)
Convert函数应用格式化日期
摘要:SqlServer里convert函数格式化日期格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到。Date 和 Time 样式如果expression为 date 或 time 数据类型,则style可以为下表中显示的值之一。其他值作为 0 进行处理。SQL Server 使用科威特算法来支持阿拉伯样式的日期格式。不带世纪数位 (yy) (1)带世纪数位 (yyyy)标准输入/输出 (3)-0或100 阅读全文
posted @ 2012-05-15 21:28 ※WYF※ 阅读(3172) 评论(0) 推荐(0)
SQL字符串处理函数
摘要:select语句中只能使用sql函数对字段进行操作字符串函数对二进制数据、字符串和表达式执行不同的运算。此类函数作用于CHAR、VARCHAR、BINARY、和VARBINARY数据类型以及可以隐式转换为CHAR或VARCHAR的数据类型。可以在SELECT语句的SELECT和WHERE子句以及表达式中使用字符串函数。常用的字符串函数有:一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII码转换为字符。如果没有输入0~255之间的AS 阅读全文
posted @ 2012-05-15 21:20 ※WYF※ 阅读(188) 评论(0) 推荐(0)
SqlServer日期函数
摘要:SqlServer中的日期与时间函数1.当前系统日期、时间selectgetdate()2.dateadd在向指定日期加上一段时间的基础上,返回新的datetime值例如:向日期加上2天selectdateadd(day,2,'2004-10-15')--返回:2004-10-1700:00:00.0003.datediff返回跨两个指定日期的日期和时间边界数。selectdatediff(day,'2004-09-01','2004-09-18')--返回:174.datepart返回代表指定日期的指定日期部分的整数。SELECTDATEPAR 阅读全文
posted @ 2012-05-15 21:09 ※WYF※ 阅读(241) 评论(0) 推荐(0)
C#正则表达式语法规则详解
摘要:正则表达式基础知识 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。 字母文本指的是普通文本如"abcde"可匹配字符串中任何包含"abcde"的字符串。 元字符则更加灵活运用通用的表达式匹配所有符合此表达式规律的字符串。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如:JScriptVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配一个空白行。/\d{2}-\d{5}/"\d{2}-\d{5 阅读全文
posted @ 2012-05-14 20:46 ※WYF※ 阅读(3951) 评论(0) 推荐(0)
C# 根据身份证号码判断出生日期和性别
摘要:18位的身份证,前面六位代表了你户籍所在地,第七位到第十四位代表了你的出生年月,第十五位到第十七为代表了你的性别(偶数为女,奇数为男),根据这一信息,我在系统开发的录入员工的身份证后控件焦点转移时根据身份证号码获得生日和性别。 用C#写的代码如下: /// <summary> /// 在控件验证 textBox_IdentityCard 的 Validated事件中定义身份证号码的合法性并根据身份证号码得到生日和性别 /// </summary> private void textBox_IdentityCard_Validat... 阅读全文
posted @ 2012-05-09 12:51 ※WYF※ 阅读(7957) 评论(0) 推荐(1)
.NET Framework 中的异常处理
摘要:.NET Framework 中的异常(MSDN)异常是正在执行的程序所遇到的任何错误情况或意外行为。以下这些情况都可以引发异常:您的代码或调用的代码(如共享库)中有错误,操作系统资源不可用,公共语言运行时遇到意外情况(如无法验证代码),等等。应用程序可以从其中一些情况恢复,但无法从其他情况恢复。尽管可以从大多数应用程序异常中恢复,但不能从大多数运行时异常中恢复。在 .NET Framework 中,异常是从System.Exception类继承的对象。异常从发生问题的代码区域引发,然后沿堆栈向上传递,直到应用程序处理它或程序终止。异常与传统的错误处理方法传统上,语言的错误处理模型依赖于语言检 阅读全文
posted @ 2012-05-09 12:28 ※WYF※ 阅读(1607) 评论(0) 推荐(0)
C# WinForm判断Win7下是否是管理员身份运行
摘要:如果程序不是以管理员身份运行,操作本地文件会提示:System.UnauthorizedAccessException异常Vista 和 Windows 7 操作系统为了加强安全,增加了 UAC(用户账户控制) 的机制,如果 UAC 被打开,用户即使是以管理员权限登录,其应用程序默认情况下也无法对系统目录,系统注册表等可能影响系统运行的设置进行写操作。这个机制大大增强了系统的安全性,但对应用程序开发者来说,我们不能强迫用户去关闭UAC,但有时我们开发的应用程序又需要以 Administrator 的方式运行,即 Win7 中 以 as administrator 方式运行,那么我们怎么来实现这 阅读全文
posted @ 2012-05-08 17:16 ※WYF※ 阅读(3734) 评论(0) 推荐(0)

上一页 1 2 3 4 5 下一页