摘要: 一、创建SQL Server项目1. 打开Visual Studio,创建一个SQL Server项目。2. 添加一个数据库连接,连接到你要创建程序集的数据库。3. 书写功能代码。如写一个HelloWorld1) 添加一个类,注意引入Microsoft.SqlServer.Server名命空间2) 书写方法HelloWorld()3) 标明方法属性[Microsoft.SqlServer.Server.SqlProcedure]4. 编译生成dll文件二、创建程序集1. 打开SSMS,在刚才连接的数据库的新建查询,书写以下语句:--创建程序集Create assembly SqlServerP 阅读全文
posted @ 2012-07-12 11:18 blueskywyf 阅读(189) 评论(0) 推荐(0) 编辑
摘要: declare @time1 datetimedeclare @time2 datetimeset @time1=getdate()--your sql sentenceset @time2=getdate()select @time2- @time1 as '用时' 阅读全文
posted @ 2012-07-12 11:16 blueskywyf 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 设置启动参数,使sql server 2005支持数据库镜像SQL Server Configuration Manager\SQL Server 2005 Services\SQL Server(MSSQLSERVER)\properties\advanced\startup parameters原来参数为:-dC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\master.mdf;-eC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG;-lC:\Pr 阅读全文
posted @ 2012-07-12 11:15 blueskywyf 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 以下为从大数据量表检索分页数据的有效方法 测试时,先从LargeTable表选出1000条记录分页呈现declare @pagesize int--每页大小 declare @currentpage int--当前页 set @pagesize=10 set @currentpage=1SELECT TOP (@pagesize) * FROM ( SELECT top(1000) ROW_NUMBER() OVER (ORDER BY TIME_SEGMENT desc) AS id,* FROM LargeTable order by id ) as t WHERE t.id > ( 阅读全文
posted @ 2012-07-12 11:14 blueskywyf 阅读(4326) 评论(4) 推荐(0) 编辑
摘要: 如何批量删除Word中向下箭头的符号我们从网页上复制一些文章到Word中时,常常会带有好多向下箭头的符号,这是软回车符号(Word中软回车是同时按住shift+enter得来的), 这些软回车占用了Word很多的空间,那么如何才能删除这些软回车符号呢?当然可以手动的一个一个删,但碰到较长的文章实在是件麻烦事,其实有一种批量删除的方法。 点击菜单栏中的“编辑”→“替换” ,在“查找内容”里面输入^l, “替换为”里面不输入任何字符,然后点“全部替换” ,就可以删除整个文档里面的软回车了。 上面的方法只是把所有的软回车都给删了,可是必要的段落换行还是需要的,所以下面介绍把软回车替换成硬回车。点.. 阅读全文
posted @ 2012-07-12 11:12 blueskywyf 阅读(2619) 评论(0) 推荐(0) 编辑
摘要: 1)运行regedit2)清理键值VS2003: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\FileMRUList HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\ProjectMRUList VS2005: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\FileMRUList HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\ProjectMR... 阅读全文
posted @ 2012-07-12 11:06 blueskywyf 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 转1.采用3层逻辑模型:用户界面层、业务层、数据层2.使用最佳的Data Provider,即,sql server 就用System.Data.sqlClient,Oracle就用System.Data.OracleClient3.读取大量数据,对返回数据不做大量处理用DataReader;需要做大量处理的用DataSet。通常情况下,DataReader比DataSet快16%。4.数据绑定时,不要用<%# DataBinder.Eval(Container.DataItem,"字段名") %>,因为底层的反射机制会影响性能。使用<%# ((DataR 阅读全文
posted @ 2012-07-12 09:51 blueskywyf 阅读(138) 评论(0) 推荐(0) 编辑