随笔 - 250, 文章 - 0, 评论 - 6, 阅读 - 14万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

07 2013 档案

摘要:一、存储过程中使用事务的简单语法在存储过程中使用事务时非常重要的,使用数据可以保持数据的关联完整性,在Sql server存储过程中使用事务也很简单,用一个例子来说明它的语法格式:Create Procedure MyProcedure ( @Param1 nvarchar(10), @param2 nvarchar(10) ) AS BeginSet NOCOUNT ON; Set XACT_ABORT ON; Begin Tran Delete from table1wherename=’abc’; Insert into table2 values(value1,value2,value 阅读全文

posted @ 2013-07-31 17:24 米粒3 阅读(611) 评论(0) 推荐(0) 编辑

摘要:usingNewtonsoft.Json;usingNewtonsoft.Json.Converters;//把Json字符串反序列化为对象目标对象= JsonConvert.DeserializeObject(JSON字符串,typeof(目标对象));//把目标对象序列化为Json字符串string Json字符串 = JsonConvert.SerializeObject(目标对象);1.引用Newtonsoft.Json.dll2.在项目中添加引用..序列化和反序列在.net项目中:Product product = new Product(); product.Name = &quo 阅读全文

posted @ 2013-07-27 12:54 米粒3 阅读(824) 评论(0) 推荐(0) 编辑

摘要:当asp.net提交这些字符到aspx页面时,如果未设置validaterequest="false",就会出现错误:从客户端(2.修改web.config文件:3.要设置web.config中httpRuntime配置节中的requestValidationMode特性设置为requestValidationMode="2.0",要不设置了validaterequest="false"也会提示检测到有潜在危险的Request.Form 值的错误。 说明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示 阅读全文

posted @ 2013-07-26 18:21 米粒3 阅读(218) 评论(0) 推荐(0) 编辑

摘要:Json.Net 支持 Json 与Xml之间的相互转换.转换规则:1.元素保持不变2.属性添加前缀@3.单个子文本结点直接作为元素结点的值,否则通过#text访问4.XML声明和处理指令以?为前缀5.字符数据(Character data)、注释、whitespace 和significate whitespace结点分别通过#cdata-section,#comment,#whitespace and #significate-whitespace 访问。6.同一级多个相同名字的结点作为一组,放到同一个集合中7.空元素为nullusing Newtonsoft.Json;测试:string 阅读全文

posted @ 2013-07-26 17:21 米粒3 阅读(344) 评论(0) 推荐(0) 编辑

摘要:bookstore.xml文件内容:复制代码代码示例:Oberon's LegacyCorets, Eva5.951、往节点中插入一个节点:复制代码代码示例:XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load("bookstore.xml");XmlNode root=xmlDoc.SelectSingleNode("bookstore");//查找XmlElement xe1=xmlDoc.CreateElement("book");//创建一个节点xe1.SetAttribut 阅读全文

posted @ 2013-07-26 17:02 米粒3 阅读(258) 评论(0) 推荐(0) 编辑

摘要:查询分析器,连接时,身份验证使用"使用windows身份验证"然后,执行:EXEC sp_password NULL, '新密码', 'Sa' 阅读全文

posted @ 2013-07-25 21:11 米粒3 阅读(199) 评论(0) 推荐(0) 编辑

摘要:用exec调用带有output输出参数的存储过程,想要得到输出参数的值,必须在调用参数后面加output关键字,如: declare @value int exec up_test 2,3,@value output print @value 这样@value才会有值,如果没有output啥都print不出来 阅读全文

posted @ 2013-07-19 14:47 米粒3 阅读(337) 评论(0) 推荐(0) 编辑

摘要:项目中用到了,所以就写全了,供参考使用。DateTime dt=DateTime.Now;int weeknow = Convert.ToInt32(DateTime.Now.DayOfWeek);int dayspan = (-1) * weeknow + 1;DateTime dt2=dt.AddMonths(1);//获取本周第一天this.Label1.Text = DateTime.Now.AddDays(dayspan).ToString("yyyy-MM-dd");//本月第一天this.Label1.Text = dt.AddDays(-(dt.Day) + 阅读全文

posted @ 2013-07-17 14:53 米粒3 阅读(160) 评论(0) 推荐(0) 编辑

摘要:jquery.cookie中的操作:jquery.cookie.js是一个基于jquery的插件,点击下载!创建一个会话cookie:$.cookie(‘cookieName’,'cookieValue’);注:当没有指明cookie时间时,所创建的cookie有效期默认到用户浏览器关闭止,故被称为会话cookie。创建一个持久cookie:$.cookie(‘cookieName’,'cookieValue’,{expires:7});注:当指明时间时,故称为持久cookie,并且有效时间为天。创建一个持久并带有效路径的cookie:$.cookie(‘cookieName’ 阅读全文

posted @ 2013-07-12 16:40 米粒3 阅读(138) 评论(0) 推荐(0) 编辑

摘要:Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一。Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器。浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受。编写Cookie//方式1:Response.Cookies["username"].value="mike";Response.Cookies["username"].Expires=DateTime.MaxValue;//方式2:Ht 阅读全文

posted @ 2013-07-12 16:37 米粒3 阅读(163) 评论(0) 推荐(0) 编辑

摘要:Cookie的用法也和ASP中差不多。比如我们建立一个名为aspcn,值为大众的cookieHttpCookiecookie=newHttpCookie("aspcn");cookie.Value="大众";Response.AppendCookie(cookie);我们取出Cookie值也很简单HttpCookiecookie=Request.Cookies["aspcn"];cookieValue=cookie.Value;如何在cookie中添加多个信息?比如我们在名为aspcn的cookie下加多个信息:HttpCookiec 阅读全文

posted @ 2013-07-12 16:27 米粒3 阅读(767) 评论(0) 推荐(0) 编辑

摘要:用JQuery Ajax返回一個Entity的Json數據時,如果Entity的屬性中有日期格式,那返回來的是一串字符串,如下圖所示:在網上找了很久也沒有找到一個好的解決方案,最後自己寫一個javascrip Function 特此記錄,以備後用:調用前的圖像問題:1functionChangeDateFormat(cellval)2{3vardate=newDate(parseInt(cellval.replace("/Date(","").replace(")/",""),10));4varmonth=date 阅读全文

posted @ 2013-07-12 12:02 米粒3 阅读(211) 评论(0) 推荐(0) 编辑

摘要:NET中调用存储过程(Output、Input).NET中调用存储过程(Output、Input)带输入输出参数的存储过程带输入输出参数的存储过程createprocedureitemCodes@itemName1varchar(50),@sizeName1varchar(50),@itemCodevarchar(5)outputasselect@itemCode=itemmap.ItemCodefromitemmapinnerjoinitemonitemmap.ItemCode=item.ItemCodewhere(item.ItemName1=@itemName1anditem.SizeN 阅读全文

posted @ 2013-07-11 10:50 米粒3 阅读(325) 评论(0) 推荐(0) 编辑

摘要:接口 抽象类 应用不同与区别应用不同:1、如果所有抽象出的方法不确定性很高,就定义为接口来封装,所有方法抽象,由实现类全部实现2、如果部分抽象出的方法不确定性很高,就定义为抽象类来封装,能确定的方法实现,不确定的方法抽象,由实现类部分实现,部分重写(不变就不重写啦)3、如果所有抽象出的方法确定性很高,就定义为基础类,所有方法提供基本实现,由子类去重写(不变就不用写子类啦)抽象方法 虚方法应用不同:用我自己的话说,抽象方法用abstract修饰不允许有方法体必须被子类override只能在抽象类中虚方法用virtual修饰要有方法体,哪怕是一个分号可以被子类继承或者override除了密封类外都 阅读全文

posted @ 2013-07-04 08:23 米粒3 阅读(170) 评论(0) 推荐(0) 编辑

摘要:Linq为我们提供了许多扩展方法,方便我们对数据源进行操作(Where,Select...)。即使你不了解算法,也能使用Linq当回牛人。扩展方法本质并不是什么高深的技术,说白了就是一个Static静态方法。声明扩展方法步骤:创建一个名为MyHelper的类,约定了此类中的方法均是扩展方法。注意这个类必须是静态类(Static)扩展方法必须是Static静态方法第一个参数为待扩展的类型,前面标注this如果MyHelper在一个类库中,记得对其添加引用并using相关名称空间A simple exampleusing System;using System.Collections.Generi 阅读全文

posted @ 2013-07-04 06:52 米粒3 阅读(205) 评论(0) 推荐(0) 编辑

摘要:Action和Func委托泛型Action委托和Func委托是系统定义的两个泛型委托。 Action委托表示引用一个返回类型为Void的方法。这个委托存在不同的变体,可以传递之多16个不同的参数类型。同时,没有泛型参数的Action类可以调用没有参数的方法。例如,Action表示有一个输入参数的方法,Action表示有两个输入参数的方法。 Func可以以类似的方法使用。不过Func允许调用带返回参数的方法。Func也有不同的变体,之多可以传递16个参数和一个返回类型。例如:Func委托类型可以无参的带返回类型的方法,Func表示带两个参数和一个返回类型的方法。 需要记住一个东西,Action中 阅读全文

posted @ 2013-07-04 06:50 米粒3 阅读(181) 评论(0) 推荐(0) 编辑

摘要:Linq快速入门——Lambda表达式的前世今生Lambda表达式其实并不陌生,他的前生就是匿名函数,所以要谈Lambda表达式,就不得不谈匿名函数,要谈匿名函数,那又要不得不谈委托。何为委托匿名方法Lambda表达式扩展方法泛型委托A Simple Lambda DemoLambda表达式树何为委托委托非常好理解,类似于C++里面的函数指针(指向了一个方法),并且委托约束了待指向方法的签名(由返回类型和参数组成)。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespac 阅读全文

posted @ 2013-07-03 11:11 米粒3 阅读(155) 评论(0) 推荐(0) 编辑

摘要:解决办法:IIS管理器-》右击网站-》属性-》网站——》IP地址一项-》选择全部未分配-》确定关闭问题解决。 阅读全文

posted @ 2013-07-02 18:16 米粒3 阅读(179) 评论(0) 推荐(0) 编辑

摘要:原因:主要是iis安装在了net framwork之后解决办法:需要在IIS中重新注册.net 也就是要用到系统盘: cd c:\windows\microsoft.net\framework\v2.0.50727(此处版本号自己填写)\aspnet_regiis.exe -i或者:c:\windows\microsoft.net\framework\v4.0.30319\aspnet_regiis.exe -i 执行后会提示 开始安装 ASP.NET (2.0.50727)。 ..................................... ASP.NET (2.0.5... 阅读全文

posted @ 2013-07-02 18:12 米粒3 阅读(144) 评论(0) 推荐(0) 编辑

摘要:1、 所选服务器安装包:VisualSVN-Server-2.1.3.msi、2、 客户端安装包:TortoiseSVN-1.6.2.16344-win32-svn-1.6.2.msi一、服务器的安装:注意:location :为安装文件位置,Repositories:为管理的代码仓库的位置,若选中Use secure connection前面的Checkbox,则表示安全连接【https】,这里的端口有433/8433可用,若未选中Checkbox,默认端口80/81/8080,身份认证选择Subversion。二、客户端安装点击完成安装。三、服务端的配置和使用添加一个代码库:在文本框中输入 阅读全文

posted @ 2013-07-01 21:54 米粒3 阅读(189) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示