2013年5月22日

WinForm程序中未处理异常的解决方法

摘要: 如果Windows Forms程序中有未被捕获的异常,会导致程序崩溃并且给用户造成不良的印象。例如下面的程序,模拟了一个未捕获的异常:按钮事件为:private void button1_Click(object sender, EventArgs e){ throw new Exception();} 点击Exception 按钮,会弹出如下默认窗口Windows Forms提供了两个事件来处理未捕获的异常发生时的情况,分别是 Application.ThreadException和AppDomain.UnhandledException事件,前者用来处理UI线程... 阅读全文

posted @ 2013-05-22 08:53 Jan.David 阅读(661) 评论(0) 推荐(0) 编辑

2013年4月15日

WCF实例 —— Windows Service Host 开发,调试,制作安装包

摘要: 本篇实例介绍如何使用Windows Service来寄宿 WCF服务:1. 添加 WCF Service Library 工程,这一步没什么好说的。 为了简单测试,只保留下面一个服务方法:[csharp]view plaincopypublicclassService1:IService1{publicstringGetData(intvalue){returnstring.Format("Youentered:{0}",value);}}2. 添加一个 Windows Service 工程,实现 Service1[html]view plaincopypublicpart 阅读全文

posted @ 2013-04-15 08:49 Jan.David 阅读(578) 评论(0) 推荐(0) 编辑

2013年4月6日

SQL中的循环、for循环、游标

摘要: http://www.cnblogs.com/zengen/archive/2011/08/10/2133423.html我们使用SQL语句处理数据时,可能会碰到一些需要循环遍历某个表并对其进行相应的操作(添加、修改、删除),这时我们就需要用到咱们在编程中常常用的for或foreach,但是在SQL中写循环往往显得那么吃力,翻遍网上的资料,找不到几个正确的并能执行的循环处理数据的方法,在这里,我来给大家分享一下!要SQL中写类似for循环,我这里使用的是SQL中的游标来实现,当然SQL中也有for loop、while do等,我这里仅以使用游标方式来进行示例,其它的方式大家有兴趣可以研究一下 阅读全文

posted @ 2013-04-06 10:56 Jan.David 阅读(322) 评论(1) 推荐(0) 编辑

游标

摘要: 【IT168 技术文档】在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。1.游标和游标的优点 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标总是与一条T_SQL 选择语句相关联因为游标由结果集(可以是零条、一条或由相关的选择语句检索出的多条记录)和结果集中指向特定记录的游标 阅读全文

posted @ 2013-04-06 09:36 Jan.David 阅读(309) 评论(0) 推荐(0) 编辑

SQLSERVER存儲過程【转】

摘要: http://blog.csdn.net/mx1029/article/details/1680910SQLSERVER存儲過程的寫法格式規格********************************************************author:Susan***date:2005/08/05***expliation:如何寫存儲過程的格式及例子,有游標的用法!***本版:SQLSERVER版!******************************************************/在存儲過程中的格式規格:CREATEPROCEDUREXXX/*列舉傳入 阅读全文

posted @ 2013-04-06 08:59 Jan.David 阅读(334) 评论(0) 推荐(0) 编辑

2013年3月19日

SQL Server 在windows server2008服务器远程连接设置

摘要: 方法如下:一、为 SQL Server 2005 启用远程连接1. 单击"开始",依次选择"程序"、"Microsoft SQL Server 2005"、"配置工具",然后单击"SQL Server 外围应用配置器"。2. 在"SQL Server 外围应用配置器"页上,单击"服务和连接的外围应用配置器"。3. 在"服务和连接的外围应用配置器"页上,展开"Database Engine"(数据库引擎),单击&quo 阅读全文

posted @ 2013-03-19 10:06 Jan.David 阅读(2285) 评论(0) 推荐(0) 编辑

2013年3月13日

c#写系统日志

摘要: 作为商业应用程序,尤其是WEB下的应用程序,安全问题是第一位的。这里所说的安全包括两个方面,一是系统本身的安全,也就是系统本身的强壮性,另一方面是系统在使用时,用户的误操作,或恶意破坏时引起的安全问题。本文并不想介绍系统全方面的问题,如果你有兴趣的可以去查阅相关资料。这里,我想要介绍的是如何在系统发生错误,或者遭到破坏时,如何把相关信息记录下来。比如,当有人试图非法登录的时候,如何记录下时间,他所在机器的IP等一系列信息,以便管理员采取相关的措施。有两种方式可供选择,一是将相关信息写入指定的数据库的表中。另一种方法就是写入系统日志文件里。将信息写入数据库,在.NET环境下,需要实例化许多对象, 阅读全文

posted @ 2013-03-13 09:30 Jan.David 阅读(9513) 评论(2) 推荐(1) 编辑

【转自Mgen】 .NET(C#):谈谈各种结束进程的方法

摘要: 原贴连接:http://www.cnblogs.com/mgen/archive/2011/10/18/2216869.html 阅读全文

posted @ 2013-03-13 09:12 Jan.David 阅读(302) 评论(0) 推荐(0) 编辑

2013年3月11日

c# 如何获取项目的根目录

摘要: 编写程序的时候,经常需要用的项目根目录。自己总结如下1、取得控制台应用程序的根目录方法方法1、Environment.CurrentDirectory取得或设置当前工作目录的完整限定路径方法2、AppDomain.CurrentDomain.BaseDirectory获取基目录,它由程序集冲突解决程序用来探测程序集2、取得Web应用程序的根目录方法方法1、HttpRuntime.AppDomainAppPath.ToString();//获取承载在当前应用程序域中的应用程序的应用程序目录的物理驱动器路径。用于App_Data中获取方法2、Server.MapPath("") 阅读全文

posted @ 2013-03-11 10:56 Jan.David 阅读(2887) 评论(0) 推荐(0) 编辑

2011年12月3日

通过WebService得到WSDL文件

摘要: 作为客户端的我们,在服务器端给定我们访问地址后,我们如何生成自己的客户端呢?给定的地址一般分为以下两种:第一,http://……/WapInterface;我们可以通过在其后加.wsdl(http://……/WapInterface?wsdl)获取wsdl内容,通过另存为.wsdl即可获取wsdl文件。第二,http://……//GovOnline.asmx;我们使用同样的方法http://……//GovOnline.asmx?wsdl即可方便的得到wsdl文件。 阅读全文

posted @ 2011-12-03 08:37 Jan.David 阅读(17198) 评论(0) 推荐(0) 编辑

导航