- 博客(30)
- 资源 (2)
- 收藏
- 关注
原创 sql 用ROW_NUMBER() over函数简单分页
WITH t AS(SELECT ROW_NUMBER() over(order by Book_ID) d ,* FROM dbo.Book)SELECT * FROM t WHERE d5
2014-10-31 14:20:22
934
转载 WebService上传图片
WebService端:[csharp] view plaincopyprint?/// /// 上传文件到远程服务器 /// /// /// /// [WebMethod(Description = "上传文件到远程服务器.")] public string UploadFile(b
2014-09-04 14:17:59
1209
转载 SQL分页
表中主键必须为标识列,[ID] int IDENTITY (1,1) 1.分页方案一:(利用Not In和SELECT TOP分页)语句形式: SELECT TOP 10 *FROM TestTableWHERE (ID NOT IN (SELECT TOP 20 id FROM TestTable ORDER
2014-03-12 17:38:41
991
转载 使用RegularExpressionValidator验证控件时的验证功能及其验证表达式介绍
只能输入数字:“^[0-9]*$”只能输入n位的数字:“^\d{n}$”只能输入至少n位数字:“^\d{n,}$”只能输入m-n位的数字:“^\d{m,n}$”只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)$”只能输入有两位小数的正实数:“^[0-9]+(.[0-9]{2})$”只能输入有1-3位小数的正实数:“^[0-9]+(.[0-9]{1,3})$”
2013-12-27 10:29:05
2989
转载 多线程应用
一.多线程的概念 什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,
2013-11-26 17:38:31
942
转载 HttpPostedFile类在mvc中的使用方法
HttpPostedFile类在研究HttpRequest的时候,搞文件上传的时候,经常碰到返回HttpPostedFile对象的情况,这个对象才是真正包含文件内容的东西。经常要获取的最重要的内容是FileName属性与SavaAs方法,现在我们来详细看看这个东西。一、属性1、ContentLength: 获取上载文件的大小(以字节为单位)。返回一个数字。2、ContentTy
2013-11-22 14:32:08
4756
转载 MVC4 增删查改
目录(?)[+]实现数据的明细信息视图实现数据的修改视图实现数据的删除视图9.1 实现数据的明细信息视图 首先,让我们来看一下如何实现一条数据的明细信息视图。为了更好地体会这一功能,首先我们在前文所述的电影清单视图(Views文件夹下面的Movies文件夹下面的Index.cshtml文件)中删除电影清单中的种类、票价、电影等级字段,使其代码如代码清单9-1中所示。
2013-11-06 18:43:30
1553
原创 Global 设置定时器,执行某个事件
//每1分钟检测一下是否需要处理 System.Timers.Timer OrderTime = new System.Timers.Timer(); OrderTime.Elapsed += new System.Timers.ElapsedEventHandler(OrderTime_OrderState); Ord
2013-11-01 18:28:48
1541
转载 C#.net同步异步SOCKET通讯和多线程总结...
同步套接字通信Socket支持下的网上点对点的通信服务端实现监听连接,客户端实现发送连接请求,建立连接后进行发送和接收数据的功能服务器端建立一个socket,设置好本机的ip和监听的端口与socket进行绑定,开始监听连接请求,当接收到连接请求后,发送确认,同客户端建立连接,开始与客户端进行通信。客户端建立一个socket,设置好服务器端的IP和提供服务的端口,发出连接请求,接收到
2013-10-31 09:51:29
2940
转载 SQL事物的用法
事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。在sql server+ .net 开发环境下,有两种方法能够完成事务的操作,保持数据库的数据完整性;一个就是用sql存储过程,另一个就是在ADO.NET中一种简单的
2013-10-23 17:39:03
770
转载 使用递归方法为TreeView添加数据
使用递归方法为TreeView添加数据 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { bindTree(); } } protected DataTable GetTreeDat
2013-10-21 10:31:49
1055
转载 C#泛型列表List<T>基本用法总结
转自:http://space.itpub.net/14466241/viewspace-624132 namespace SampleListT{ class Program { static void Main(string[] args) { //using System.Collections.Generic; 命名
2013-10-21 10:02:26
7087
转载 Asp.net MVC4 使用EF实现数据库的增删查改
mvc4asp.net数据库数据EF的使用步骤:(1)将EF添加到项目:在Model右击添加新建项找到ADO.NET实体数据模型,接着。。。(2)实现数据库的增删改查查询(因为在Model中已经添加EF实体了,所以就可以在Controller中进行有关的数据库操作)> //数据上下文对象 OrderDBEntities
2013-10-21 09:54:30
2521
转载 LINQ 的select 和where 查询语句总结
1.SELECT语句 (1) 普通查询 var list = from s in db.student select s.stuname; (2) 匿名类查询 var list = from c in db.customer select new {name = c.firstname+" "+c.lastname}; (3)
2013-10-19 12:30:05
7153
转载 MVC4 的ViewBeg和ViewData的简单实用方法
Asp.net MVC中的ViewData与ViewBag在Asp.net MVC 3 web应用程序中,我们会用到ViewData与ViewBag,对比一下: ViewDataViewBag它是Key/Value字典集合它是dynamic类型对像从Asp.net MVC 1 就有了ASP.NET MVC3 才有
2013-10-18 12:02:13
3248
转载 MVC4 AJAX的简单实用方法
本文的例子基于Asp.Net MVC Preview 3,并采用了jQuery完成客户端的JavaScript功能。 ASP.NET Web Form下的AJAX 在传统的Asp.Net下,如果不使用Asp.Net Ajax或者如Ajax.Net此类第三方的框架,就需要一个空白的页面,并且在此页面的Page_Load方法中完成所有的服务器端的操作,通过Response将数据传回客户端,
2013-10-18 11:59:45
2383
转载 Upload_File 上传的用法和判断上传类型的说明
HttpPostedFile file = FileUpload1.PostedFile;//文件对象 //if (file.ContentType == "image/jpeg" || file.ContentType == "image/pjpeg") //{ string filePath = file.FileName;//全路径
2013-10-12 15:31:41
3711
转载 【jQuery日期处理】两个时间大小的比较
function checkEndTime(){var startTime=$("#startTime").val();var start=new Date(startTime.replace("-", "/").replace("-", "/"));var endTime=$("#endTime").val();var end=new Date(endTime.replace("
2013-10-11 12:52:19
1763
原创 asp.Net 的服务器控件TreeView,级数的绑定方法
TreeNode td = new TreeNode("推荐店铺区域", "asfeawr"); // 添加到树里面的父节点 TreeStore.Nodes.Add(td); //绑定下级 TreeNode tr = new TreeNode(dt.Rows[i]["CategoryName"].ToString(), dt.Rows[i]["ID"].ToString());
2013-09-25 15:41:19
746
原创 jquery 做的一个简单切换图片和内容的效果
http://www.w3.org/1999/xhtml"> .tab { float:left; width:150px; height:30px; text-align:center; line-heig
2013-09-16 19:08:18
955
转载 SQL函数大全
--聚合函数use pubsgoselect avg(distinct price) --算平均数from titleswhere type='business'go use pubsgoselect max(ytd_sales) --最大数from titlesgo use pubsgoselect min(ytd_sales) -
2013-09-12 13:01:17
756
原创 游标的简单用法
SQL游标的优点是可以方便从一个结果集中进行循环遍历数据在进行操作。1、游标允许应用程序对查询语句select 返回的行结果集中每一行进行相同或不同的操作,而不是一次对整个结果集进行同一种操作;2、它还提供对基于游标位置而对表中数据进行删除或更新的能力;3、游标把作为面向集合的数据库管理系统和面向行的程序设计两者联系起来,使两个数据处理方式能够进行沟通。 然尔游标也有
2013-09-12 12:40:02
964
转载 SQL with as 的用法 以及递归函数的写法
以下内容转自:http://wudataoge.blog.163.com/blog/static/80073886200961652022389/一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在
2013-09-11 18:14:49
1202
原创 HttpCookies的使用方法
Cookies只适合少量数据的保存,不适合大量数据,比如登录之后保存你的客户资料什么的、保存访问量、等等之类 第一种简单方法HttpCookie cookies = new HttpCookie("recent", “值”); //创建一个Cookie,命名为“recent” ,后面跟着你想把数据放进去的值cookie.Expires=DateTime.MinValue;//
2013-09-11 10:58:26
1611
原创 Cache【缓存】的使用方法
Cache 即高速缓存 ,我想很多人对他的第一印象一定像我一样,感觉他一定能提高系统得性能和运行速度。的确。Net推出cache的初衷确实是这样的。那么cache是如何提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。 1.Cac
2013-09-11 10:22:22
2116
原创 .net 链接Excel表,取出数据
取出Excel中的数据,就像是取数据库数据一样简单流程页一样,首先,你要链接Excel表filepath是Excel的名字; strConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filepath + "; Extended Properties='Excel 8.0;HDR=YES;IMEX=1;'";就像是
2013-09-05 15:22:45
852
原创 实现注册时和绑定邮箱时发送邮件来确认绑定
MailMessage message = new MailMessage(); message.From = MessageFrom; message.To.Add(MessageTo); //收件人邮箱地址可以是多个以实现群发 message.Subject = Messa
2013-09-01 11:47:55
1532
原创 Repeter和GridView的数据导出到EXCEL表格中
注:Repeter:当在Repeter:的ItemTemplate中有循环的按钮以及一些控件时,在导出之前,应当禁用掉,否则会出现错误! 解决方法 :利用循环Repeater1来找出要禁用掉的按钮 for (int i = 0; i { if (i == 0){//这是Repeater1的H
2013-09-01 11:37:56
1097
原创 生成HTML静态页面,.NET
具体方法:1:把整个页面全部内容生成静态页面,应用自带的WebClient webC = new WebClient();//url是你要生成静态页面的原页面//FileName生成之后保存打哪里和命名 webC.DownloadFile(url, FileName) 2:应用某个页面作为模板,把数据内容拷贝进去 public bool CreateMo
2013-08-24 15:43:00
846
原创 SQL的一些语句介绍
2341、SQL 中的orderby newID() 的意思是取出数据库中的随机几行数据select top(10) *from 表明 orderby newid(), 取出数据库中随机10行数据 2、3、in取出包含本身的条件的数据4、select* from ec_Product where datediff( d,Up
2013-08-23 17:19:13
705
asp.net 冒泡排序
2013-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人