To strive, to seek, to find, and not to yield.

2013年10月25日

摘要: 两种不同的存储过程调用方法 为了突出新方法的优点,首先介绍一下在.NET中调用存储过程的“官方”方法。另外,本文的所有示例程序均工作于SqlServer数据库上,其它情况类似,以后不再一一说明。本文所有例子均采用C#语言。 要在应用程序中访问数据库,一般性的步骤是:首先声明一个数据库连接SqlConnection,然后声明一个数据库命令SqlCommand,用来执行SQL语句和存储过程。有了这两个对象后,就可以根据自己的需要采用不同的执行方式达到目的。需要补充的是,不要忘记在页面上添加如下的引用语句:using System.Data.SqlClient。 就执行存储过程来说,如果执行的... 阅读全文

posted @ 2013-10-25 10:00 纵横四海博客园 阅读(424) 评论(0) 推荐(0)

摘要: 这是一个相对高效的分页存储过程,已经测试过了!程序代码:代码CreatePROCEDURE[dbo].[proc_ListPage](@tblNamenvarchar(200),----要显示的表或多个表的连接@fldNamenvarchar(500)='*',----要显示的字段列表@pageSizeint=1,----每页显示的记录个数@pageint=10,----要显示那一页的记录@pageCountint=1output,----查询结果分页后的总页数@Countsint=1output,----查询到的记录数@fldSortnvarchar(200)=null,-- 阅读全文

posted @ 2013-10-25 09:59 纵横四海博客园 阅读(234) 评论(0) 推荐(0)

摘要: .NET3.5中JSON用法以及封装JsonUtils工具类 我们讲到JSON的简单使用,现在我们来研究如何进行封装微软提供的JSON基类,达到更加方便、简单、强大且重用性高的效果。 首先创建一个类JsonUtils.cs,代码如下:JsonUtils代码,点击展开usingSystem;usingSystem.Net;usingSystem.Reflection;usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.Windows;usingSystem.Windows.Controls;usingSystem 阅读全文

posted @ 2013-10-25 09:58 纵横四海博客园 阅读(344) 评论(0) 推荐(0)

摘要: 大家都知道asp.net中的Gridview。datalist等都可以自定义分页,但是当你翻页的时候,数据表中的所有数据都会加载到内存,重新绑定,当然要是数据量小的话,这是可以的,我们也很乐意用,原因简单因为方便,但是要是数据量是999999999999……,在信息爆炸的这个时代海量数据是经常的时,那么这些控件自带的分页就显得有些…… 解决这个问题办法就是自己动手……不多废话了,看代码: 1.首先我是用存储过程来解决的,要弄懂这个问题,首先要从存储过程下手,代码如下: CREATE proc getdataset @TableList Varchar(200)='*',--搜索 阅读全文

posted @ 2013-10-25 09:57 纵横四海博客园 阅读(248) 评论(0) 推荐(0)

摘要: using System.Net.Mail;using System.Net;public class Mail { MailMessage mm; SmtpClient sc; MailConf mc; public Mail() { mc = new MailConf(); sc = new SmtpClient(); } public bool SendMail(string[] To,string Title,string Context) { mm = new MailMessage(); mm.IsBodyHtml = false; mm.Subject = Title; mm.B 阅读全文

posted @ 2013-10-25 09:56 纵横四海博客园 阅读(207) 评论(0) 推荐(0)


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3