2012年12月11日

SQL中 inner join、 left join 、right join、 outer join之间的区别

摘要: 大家都知道做项目难免和数据库打交道,而数据库就是程序的基础,而对于那些一个人包揽整个程序的话,那对这个有更高的要求。反正不管怎么说,数据库SQL必须十分熟悉,才能更快的去驾驭程序和更迅速的进行项目的开发。对于常用的SQL关键字,比如标题所示,很多人搞不明白,今天给大家举个例子就好了!举个例子你就能知道了!举个例子你就能知道了!A表(a1,b1,c1) B表(a2,b2)a1 b1 c1 a2 b201 数学 95 01 张三02 语文 90 02 李四03 英语 80 04 王五select ... 阅读全文

posted @ 2012-12-11 10:59 simonwonn 阅读(215) 评论(0) 推荐(0) 编辑

C# BackgroundWorker的使用

摘要: BackgroundWorker 可以用于启动后台线程。主要的事件及参数: 1.DoWork——当执行BackgroundWorker.RunWorkerAsync方法时会触发该事件,并且传递DoWorkEventArgs参数; 2.RunWorkerCompleted——异步操作完成或中途终止会触发该事件。如果需要提前终止执行后台操作,可以调用BackgroundWorker.CancelAsync方法。在处理DoWork事件的函数中检测BackgroundWorker.CancellationPending属性是否为true,如果是true,则表示用户已经取消了异步调用,同时Do... 阅读全文

posted @ 2012-12-11 10:17 simonwonn 阅读(207) 评论(0) 推荐(0) 编辑

2012年12月5日

使用ClickOne发布Windows应用程序

摘要: 前言简单介绍如何使用ClickOnce发布Windows应用程序。开发者一般按以下步骤操作即可达到发布的目的。此文只介绍最简单的使用。更高级的使用目前正在学习,希望可以尽快完善此文档。更详细请参看微软在线MSDN,上面的介绍很详细,有时间将整理加入到此文档。ClickOnce简介ClickOnce 部署使您可以将基于 Windows 的应用程序发布到 Web 服务器或网络文件共享以简化安装。Visual Studio 对通过 ClickOnce 部署的应用程序的发布和更新提供完全支持。ClickOnce 部署可用于使用 Visual Basic、Visual C# 和 Visual J# 创建 阅读全文

posted @ 2012-12-05 22:02 simonwonn 阅读(2343) 评论(0) 推荐(0) 编辑

2012年12月4日

未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的

摘要: 如果你将应用程序生成x86而不是Any CPU时,在64位操作系统中不会出错错误,而在32位操作系统中可能会出现以下错误 “/xxxxx”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 未能加载文件或程序集“xxx”或它的某一个依赖项。试图加载格式不正确的程序。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.BadImageFormatExcep 阅读全文

posted @ 2012-12-04 10:49 simonwonn 阅读(594) 评论(0) 推荐(0) 编辑

2012年12月3日

Entity Framework学习资料

摘要: http://www.cnblogs.com/lsxqw2004/category/266012.html MSDN Entity Framework Designhttp://www.cnblogs.com/carysun/archive/2009/03/20/repository.htmlhttp://www.cnblogs.com/fcsh820/archive/2010/11/01/1866351.html 阅读全文

posted @ 2012-12-03 19:16 simonwonn 阅读(151) 评论(0) 推荐(0) 编辑

2012年11月30日

c#语言中extern的解释

摘要: extern 修饰符用于声明在外部实现的方法。extern 修饰符的常见用法是在使用 Interop 服务调入非托管代码时与 DllImport 属性一起使用。在这种情况下,还必须将方法声明为 static DllImport("avifil32.dll")] private static extern void AVIFileInit(); 也就是说这个方法是放在申明的类之外的类中实现的. 阅读全文

posted @ 2012-11-30 08:44 simonwonn 阅读(291) 评论(0) 推荐(0) 编辑

类修饰符partial的解释

摘要: partial是一个类修饰符,用于把类定义拆分为几个部分,便于代码管理,如 class ClassA { void A(){;} void B(){;} } 与 partial class ClassA { void A(){;} } partial class ClassA { void B(){;} } 是一样的。 阅读全文

posted @ 2012-11-30 08:34 simonwonn 阅读(313) 评论(0) 推荐(0) 编辑

2012年11月29日

ObjectContext的一些知识

摘要: ObjectContext在EF中具有很重要的地位,并且我们在对EDM进行查询时都需要用到这个ObjectContext(每一个EDM的生成类都是继承自ObjectContext类的)。EF是面向对象在进行处理,查询是面向数据源在执行,而查询的结果的数据记录集并没有被返回,这些结果被具体化进入了CLR类型中后再被返回到客户端。这一过程被称作对象具体化(object materialization),由EF来处理。这些功能由Object Service来提供,具体实现在System.Data.Objects和System.Data.Objects.DataClasses名称空间中。ObjectC 阅读全文

posted @ 2012-11-29 10:54 simonwonn 阅读(862) 评论(0) 推荐(0) 编辑

2012年11月28日

ASP.NET几种安全验证方法

摘要: 如何运用 Form 表单认证ASP.NET 的安全认证,共有“Windows”“Form”“Passport”“None”四种验证模式。“Windows”与“None”没有起到保护的作用,不推荐使用;“Passport”我又没用过,唉……所以我只好讲讲“Form”认证了。我打算分三部分:第一部分 —— 怎样实现From 认证;第二部分 —— Form 认证的实战运用;第三部分 —— 实现单点登录(Single Sign On)第一部分 如何运用 Form 表单认证一、 新建一个测试项目为了更好说明,有必要新建一个测试项目(暂且为“FormTest”吧),包含三张页面足矣(Default.asp 阅读全文

posted @ 2012-11-28 15:33 simonwonn 阅读(160) 评论(0) 推荐(0) 编辑

2012年11月27日

C#中善用String.Format的好处

摘要: 1.可读性比连加好看如:string str = "select * from "+ strTable +" where name="+strValue; 而用Format string.Format("select * from {0} where name='{1}'",strTable ,strValue); 在检查SQL 错误时,容易差错特别是出现"'',%"这样的符号2.格式化的时候不需要指定是什么数据类型int nID = 1; string str = "se 阅读全文

posted @ 2012-11-27 20:21 simonwonn 阅读(311) 评论(0) 推荐(0) 编辑

导航