04 2009 档案
asp.net中对DataTable数据进行排序、检索、合并、分页、统计
摘要:一、排序 1 获取DataTable的默认视图 2 对视图设置排序表达式 3 用排序后的视图导出的新DataTable替换就DataTable (Asc升序可省略,多列排序用","隔开) DataView dv = dt.DefaultView; dv.Sort = "id Asc,name Desc"; dt = dv.ToTable(); 二、检索 1 设置查询字符串 2 使用Select...
阅读全文
详情ASP.NET状态管理缓存Cache应用(学习)
摘要:一、 Cache概述 既然缓存中的数据其实是来自数据库的,那么缓存中的数据如何和数据库进行同步呢?一般来说,缓存中应该存放改动不大或者对数据的实时性没有太多要求的数据。这样,我们只需要定期更新缓存就可以了。相反,如果缓存的更新频率过快的话,使用缓存的意义就不是很大了,因此更新缓存的时候需要一次性从数据库中读取大量的数据,过于频繁地更新缓存反而加重了数据库的负担。 那么ASP.NET...
阅读全文
ASP.NET中缓存Cache的使用小节(学习之用)
摘要:Cache 即高速缓存 ,我想很多人对他的第一印象一定像我一样,感觉他一定能提高系统得性能和运行速度。的确.Net推出cache的初衷确实是这样的。那么cache是如何提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。 1. Cache...
阅读全文
asp.net中将DataGrid数据导出到excel或word文件中
摘要:net里将DataGrid中的数据导入到excel或word时,当datagrid允许分页的时候,转换会出现错误,因为没有显示的数据项没有在网页中。为了解决这个问题,可以重新建立一个临时的datagrid和dataset对象,同时指定该临时datagrid不允许分页,再将该临时datagrid中的所有数据导入excel或word中,就可以了! 以下的C#代码: private void Page_...
阅读全文
win2K/win2003终端服务器超出最大允许连接数解决及避免方法
摘要:今天在登录服务器的时候突然提示"终端服务器超出最大允许连接",无法进入服务器 后来经查资料了解到,终端服务的缺省链接数为2个链接,并且当登录远程桌面后如果不是采用注销方式退出,而是直接关闭远程桌面窗口(嗯,不错,之前就是这样退出的),实际上会话并没有释放掉,而是继续保留在服务器端,这样就会占用总的链接数,当这个数量达到最大允许值时就会出现提示"终端服务器超出最大允许连接" 那么出现这种情况究竟如何...
阅读全文
中招了,任务管理器无法打开之解决办法
摘要:1.修改注册表 $ ^2 | q' V3 _# M. u4 I$ r3 i- N) ~9 ^" R* O! h( I 打开“注册表编辑器”,找到[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System],在右侧窗格中创建名为DisableTaskMgr的Dword值,将其值设置为1即可禁用“任务...
阅读全文