摘要:        
GridView自带的分页对于百万数据来说,效率太低,所以一般的项目应用AspNetPager分页控件调用存储过程会相当的高效,这里我们讲解下普通三层架构中如何使用AspNetPager分页控件进行数据分页。1. Sql server 2000通用分页存储过程CODE:CREATE PROCEDURE UP_GetDataList@tblName varchar(255), -- 表名@strGe...    
阅读全文
            posted @ 2010-04-11 11:34
追梦人RUBY
阅读(248)
推荐(0)
        
 
		
    
        
        
摘要:        
前段时间做项目时,因为需要用到WEB打印,原来是想用水晶报表的,但由于生成的数据比较麻烦(由多张表并且经过多次计算才生成),因此就想上网找一下有没更好更方便的办法。其实最好的办法就是可以直接打印当前页面需要的内容,这样就不用再去考虑数据源的问题了,所有操作都在客户端实现。网上的方法一般都是使用样式控制页面所需打印部分,于都在同一页面内控制,所以这样打出来的效果也不好看,而且也不便于控制,于是我就想...    
阅读全文
            posted @ 2010-04-08 21:03
追梦人RUBY
阅读(348)
推荐(0)
        
            
        
        
摘要:        
<!--[if !supportLists]-->1<!--[endif]-->新建窗体<!--[if !supportLists]-->2<!--[endif]-->建立数据源3<!--[endif]-->建立报表新的数据报表已经生成,下面开始对数据源进行设置。<!--[if !supportLists]-->4<!-...    
阅读全文
            posted @ 2010-04-08 20:36
追梦人RUBY
阅读(257)
推荐(0)
        
            
        
        
摘要:        
1 建立数据源启动VS2005新建一个窗体项目,命名为TestProj在左边的窗体内选择“添加新数据源”或在菜单上操作“添加新数据源”:选择后出现对话窗体,选择“数据库”,进入“下一步”:本数据源以SqlServer2000所提供的Northwind数据库为例,因此在数据库内选择驱动程序为SqlServ...    
阅读全文
            posted @ 2010-04-08 20:35
追梦人RUBY
阅读(366)
推荐(0)
        
 
		
    
        
        
摘要:        
SqlParameter[]signOnParms=GetSignOnParameters();SqlParameter[]accountParms=GetAccountParameters();SqlParameter[]profileParms=GetProfileParameters();signOnParms[0].Value=acc.UserId;signOnParms[1].Value...    
阅读全文
            posted @ 2010-04-04 13:18
追梦人RUBY
阅读(197)
推荐(0)
        
            
        
        
摘要:        
看见园子里面一位高人写了一篇多数据库事务处理的东西,觉得很有意思,把它重写了一下。 在一个数据库中实现事务是没什么问题,当时项目中常常会遇到多个数据库交叉事务的情况,这个方法使用两个SqlTransaction 来处理这两个数据库中的事务,当一个更新不成功两个都要回滚。public void TransactionDebug(){string sql1 = @"Data Source=XXXXXX...    
阅读全文
            posted @ 2010-04-04 13:01
追梦人RUBY
阅读(227)
推荐(0)
        
            
        
        
摘要:        
有A B C 三个数据库操作语句,利用C#事务处理进行多重操作,如果任何一个语句发生问题,则所有语句都不执行。 C# codeSqlCommand sqlCmd = new SqlCommand();sqlCmd.Connection = sqlCnn;sqlCmd.Transaction = sqlCnn.BeginTransaction(); //完成事务处理的前期准备工作try{//将用户注...    
阅读全文
            posted @ 2010-04-04 12:56
追梦人RUBY
阅读(225)
推荐(0)
        
            
        
        
摘要:        
在一个数据库中实现事务是没什么问题,当时项目中常常会遇到多个数据库交叉事务的情况,这个方法使用两个SqlTransaction 来处理这两个数据库中的事务,当一个更新不成功两个都要回滚。public void TransactionDebug(){string sql1 = @"Data Source=XXXXXX;Initial Catalog=stuDB;Integrated Security...    
阅读全文
            posted @ 2010-04-04 12:28
追梦人RUBY
阅读(194)
推荐(0)
        
            
        
        
摘要:        
<htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>无标题文档</title><scripttype="text/javascript">...    
阅读全文
            posted @ 2010-04-04 12:09
追梦人RUBY
阅读(232)
推荐(0)
        
 
		
    
        
        
摘要:        
简单记下,万一忘了还可以看看。先是引用了进哥的三个DLL文件添加引用 using Microsoft.Office.Interop.Word;源码,嘿嘿:public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected voi...    
阅读全文
            posted @ 2010-03-14 21:55
追梦人RUBY
阅读(2306)
推荐(0)