lijinchang

导航

2015年1月28日 #

一个复杂的存储过程

摘要: 首先说明一下我这个存储过程的功能:根据不同的查询条件组合进行查询数据,数据库中有项目信息表Project有项目区域表ProjectArea项目信息表Project和项目区域表的关联是通过ProjectArea和AreaID进行一对一关联,项目区域信息中的信息有所属关系,我们可以把它理解成一个树形结构... 阅读全文

posted @ 2015-01-28 14:58 lijinchang 阅读(1965) 评论(0) 推荐(0) 编辑

2014年5月5日 #

“脏读”、“不可重复的读”、“虚读“、”丢失更新“

摘要: 摘自 http://terje.blog.163.com/blog/static/11924371200952910206453/以下是我从网上找的:脏读dirty reads:当事务读取还未被提交的数据时,就会发生这种事件。举例来说:Transaction 1 修改了一行数据,然后 Transa... 阅读全文

posted @ 2014-05-05 09:02 lijinchang 阅读(508) 评论(0) 推荐(0) 编辑

2013年4月25日 #

Visual Studio 2008功能提升

摘要: Visual Studio 2008的改进,我只是简单的进行一下提示,其实每个模块还有很多具体的细节需要进行研究,欢迎排砖。1. 隐式类型的本地变量和数组 var// anon is compiled as an anonymous typevar anon = new { Name = "Terry", Age = 34 };// a is compiled as int[]var a = new[] { 0, 1, 2 };下面的集合初始值设定项使用对象初始值设定项来初始化在前面的一个示例中定义的Cat 类的对象。请注意,各个对象初始值设定项被分别括在大括号中,并且用逗 阅读全文

posted @ 2013-04-25 14:45 lijinchang 阅读(177) 评论(0) 推荐(0) 编辑

2013年4月19日 #

WebService三种验证方式

摘要: Web Service 验证方式<一>SoapHeader验证 服务端代码:注意第7行,需要加[SoapHeader("authHeader")] 特性。1 public class GetDataList : System.Web.Services.WebService2 {3 public AuthHeader authHeader;4 5 6 [WebMethod]7 [SoapHeader("authHeader")]8 public string GetBookList()9 {10 string xmlStr = string.E 阅读全文

posted @ 2013-04-19 14:11 lijinchang 阅读(582) 评论(0) 推荐(0) 编辑

2012年12月5日 #

asp.net网站异常处理方式

摘要: 根据我们程序设计的经验,传统的程序异常处理方式我们首先会想到try- catch,不错,这种方式是可以的,但是这种方式如果运用到整个网站的页面中,那么无疑给我们编程人员的工作量是非常大的,而且这种方式的应用前提是应用在可预知的异常程序片断,对于不可预知的程序,我们是不是感到一筹莫展,不怕,我们可以通过以下方式来进行处理。1、我们可以通过定义Page_Error事件来处理一个页面中的程序异常,程序事例如下protected void Page_Error(object sender, EventArgs e){ HttpServerUtility server = this.Server; Ex 阅读全文

posted @ 2012-12-05 15:02 lijinchang 阅读(293) 评论(0) 推荐(0) 编辑

.net网站验证方式

摘要: .net验证有四种验证方式,我将把他们一一介绍如下:1、Forms验证:这种方式的验证是开发人员使用最多最广泛的一种方式,开发人员可以根据自己的需要设计出自己的验证表单及验证过程,这种验证方式需要配置相应的web.config配置文件下相应的节点,配置具体如下,<authentication mode="Forms"> <forms loginUrl="Login.aspx" name="check" protection="All" timeout="20" path=&qu 阅读全文

posted @ 2012-12-05 14:35 lijinchang 阅读(323) 评论(0) 推荐(0) 编辑

2012年3月1日 #

把datatable导出到指定的excel中

摘要: 首先要在项目中引用Microsoft.Office.Interop.Excel.dll然后编写代码如下FileInfo fin=new FileInfo(pathselect.ToString() + @"\第一财经(股指期货融资融券).xls"); if(fin.Exists) fin.Delete(); Microsoft.Office.Interop.Excel._Application xlapp = new Microsoft.Office.Interop.Excel.ApplicationClass(); Microsoft.Office.Interop.Exc 阅读全文

posted @ 2012-03-01 11:18 lijinchang 阅读(305) 评论(0) 推荐(0) 编辑

2012年2月2日 #

WinForm客户端调用 WebService时 如何启用Session

摘要: 首先制作一个webservice服务并发布它using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Linq;using System.Web;using System.Web.Services;using System.Web.Services.Protocols;using System.Xml.Linq;namespace MyService1{ /// <summary> /// Service1 的摘要说明 /// </summa 阅读全文

posted @ 2012-02-02 11:42 lijinchang 阅读(605) 评论(0) 推荐(0) 编辑

2012年1月16日 #

利用jquery实现Ajax并用json2.js对返回的json进行转换操作

摘要: 前端代码<script src="jquery-1.7.1.js" language="javascript" type="text/javascript"></script> <script src="JS/json2.js" language="javascript" type="text/javascript"></script> <script language="javascript" typ 阅读全文

posted @ 2012-01-16 16:41 lijinchang 阅读(4123) 评论(0) 推荐(0) 编辑

2011年12月29日 #

连接excel2003、2007以上版本的excel的方法,返回一个连接字符串

摘要: /// </summary> /// <param name="fileName">文件名称</param> /// <returns>返回的链接字符串</returns> private string GetConnectionString(string fileName) { string connectString = string.Empty; //xls文件的连接字符串 if (fileName.IndexOf(".xlsx") < 0) { connectString = &q 阅读全文

posted @ 2011-12-29 15:47 lijinchang 阅读(470) 评论(0) 推荐(0) 编辑