上一页 1 ··· 4 5 6 7 8 9 下一页
  2012年5月9日
摘要: 18位的身份证,前面六位代表了你户籍所在地,第七位到第十四位代表了你的出生年月,第十五位到第十七为代表了你的性别(偶数为女,奇数为男),根据这一信息,我在系统开发的录入员工的身份证后控件焦点转移时根据身份证号码获得生日和性别。 用C#写的代码如下: /// <summary> /// 在控件验证 textBox_IdentityCard 的 Validated事件中定义身份证号码的合法性并根据身份证号码得到生日和性别 /// </summary> private void textBox_IdentityCard_Validat... 阅读全文
posted @ 2012-05-09 12:51 ※WYF※ 阅读(7888) 评论(0) 推荐(1) 编辑
摘要: .NET Framework 中的异常(MSDN)异常是正在执行的程序所遇到的任何错误情况或意外行为。以下这些情况都可以引发异常:您的代码或调用的代码(如共享库)中有错误,操作系统资源不可用,公共语言运行时遇到意外情况(如无法验证代码),等等。应用程序可以从其中一些情况恢复,但无法从其他情况恢复。尽管可以从大多数应用程序异常中恢复,但不能从大多数运行时异常中恢复。在 .NET Framework 中,异常是从System.Exception类继承的对象。异常从发生问题的代码区域引发,然后沿堆栈向上传递,直到应用程序处理它或程序终止。异常与传统的错误处理方法传统上,语言的错误处理模型依赖于语言检 阅读全文
posted @ 2012-05-09 12:28 ※WYF※ 阅读(1560) 评论(0) 推荐(0) 编辑
  2012年5月8日
摘要: 如果程序不是以管理员身份运行,操作本地文件会提示:System.UnauthorizedAccessException异常Vista 和 Windows 7 操作系统为了加强安全,增加了 UAC(用户账户控制) 的机制,如果 UAC 被打开,用户即使是以管理员权限登录,其应用程序默认情况下也无法对系统目录,系统注册表等可能影响系统运行的设置进行写操作。这个机制大大增强了系统的安全性,但对应用程序开发者来说,我们不能强迫用户去关闭UAC,但有时我们开发的应用程序又需要以 Administrator 的方式运行,即 Win7 中 以 as administrator 方式运行,那么我们怎么来实现这 阅读全文
posted @ 2012-05-08 17:16 ※WYF※ 阅读(3718) 评论(0) 推荐(0) 编辑
摘要: 1.使用VS 自带的打包工具,制作winform安装项目开发环境:VS 2008 Access操作系统:Windows XP开发语言:C#步骤:第一步:打开开发环境VS2008,新建项目,选择其他项目类型,再选择"安装项目",输入名称及选择安装路径;第二步:进入文件系统选项卡,选择应用程序文件夹,在中间的空白区域右键选择"添加文件",添加项目文件(exe,dll); 第三步:添加项目所需文件;这里有两个文件夹需要注意(DataBase和Report),因为DataBase是存储项目数据库,而Report则是存储项目所需的报表文件.rpt,因此呢,在应用程 阅读全文
posted @ 2012-05-08 17:11 ※WYF※ 阅读(14520) 评论(3) 推荐(4) 编辑
摘要: //获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获 阅读全文
posted @ 2012-05-08 16:40 ※WYF※ 阅读(883) 评论(0) 推荐(0) 编辑
  2012年5月7日
摘要: --1.创建链接服务器--1.1创建一个链接名EXECsp_addlinkedserver'LinkName','','SQLOLEDB','远程服务器名或ip地址'--有自定义实例名还要加上"/实例名"/*例如:EXEC sp_addlinkedserver 'TonyLink','','SQLOLEDB','192.168.58.208' */--1.2创建登录信息(或叫创建链接服务器登录名映射)(只需选择一种方式)--1.2.1以window 阅读全文
posted @ 2012-05-07 20:08 ※WYF※ 阅读(18958) 评论(1) 推荐(5) 编辑
摘要: 在SQL中逻辑表达式的可能值包括TRUE、FALSE、UNKNOWN。他们被称为三值逻辑。三值逻辑是SQL所特有的。 大多数的变成语言的逻辑表达式只有TRUE或FALSE两种值。 SQL中的UNKNOWN通常出现在包含NULL值的逻辑表达式中(例如,下面的逻辑值都是UNKNOWN:NULL>42;NULL=NULL;X+NULL>Y)。 NULL值通常表示丢失或不相关的值。当比较丢失值和另一个值(这个值也可能是NULL)时,逻辑结果总是UNKNOWN。 处理UNKNOWN逻辑结果和NULL时非常容易混淆。NOT TRUE等于FALSE,NOT FALSE等于TRUE,而否定的UNK 阅读全文
posted @ 2012-05-07 19:38 ※WYF※ 阅读(430) 评论(0) 推荐(0) 编辑
  2012年5月4日
摘要: sql server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置: 1,SQL Server Management Studio Express(简写SSMS) 2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM) 有两点要注意: 1,2005的外围应用配置器在2008中换了地方 2,有些设置生效需要重启一下SQL Server step 1: 打开SSMS,用windows身份连接数据库,登录后,右键选择“属性” step 阅读全文
posted @ 2012-05-04 17:29 ※WYF※ 阅读(2162) 评论(0) 推荐(0) 编辑
摘要: 删除前做备份。 使用SQL Server登录使用数据库时,登录过的记录会出现在登录框中,下面是删除方法:SQL Server 2008删除 盘符:\Documents and Settings\用户\Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin 文件。Windows Server 2008 标准版安装SQL Express 2008,则在这里删除:盘符:\Users[SomeUser]\AppData\Roaming\Microsoft\Microsoft SQL Server\10. 阅读全文
posted @ 2012-05-04 17:18 ※WYF※ 阅读(367) 评论(0) 推荐(0) 编辑
  2012年4月10日
摘要: Linq 用来实现集合(List, DataTable等) 的二次操作十分简便,下面是用 Linq 对集合进行 Distinct 操作的几种方法。1. 使用GroupBy:对需要Distinct的字段进行分组,取组内的第一条记录这样结果就是Distinct的数据了。 var type = (from log in db.SYS_USEROPR group log by log.VC_USROPRTYPE into a select a.FirstOrDefault() ... 阅读全文
posted @ 2012-04-10 17:39 ※WYF※ 阅读(2645) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页