06 2012 档案
摘要:ExeConfigurationFileMap 这个类提供了修改、获取指定 config 的功能;新建一个 ExeConfigurationFileMap 的实例 ecf ;并设置 ExeConfigFilename 属性为要操作的 config 文件路径;使用 ConfigurationManager.OpenMappedExeConfiguration 方法得到操对象 Configuration config调用 Configuration 对象实例提供的 config.AppSettings.Settings[key].Value 可以修改或者获取 appsetting 的值了;如果修改
阅读全文
摘要:写程序是总是用到父子关系的数据,通过给定节点得到其子节点的记录,写视图但是不支持传入参数。那就用 自定义函数来完成这个需求吧!1.创建视图create Function myFunc(@id Int)Returns @tab table (id int,ParentId int,[Level] int,TName nvarchar(50))Asbegin --DECLARE @typeId int; --set @typeId =6;with cte as( select * from tab where id= @id union all select a.* from tab a, ct.
阅读全文
摘要:1.创建函数脚本SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =============================================-- Author:-- Create date:-- Description:替换字段中的HTML标签标签内的属性,保留标签对包含的内容-- =============================================CREATE FUNCTION ReplaceHTML(@source nvarchar(4000) --原字符串)RETURNS nvarchar(4000)AS
阅读全文
摘要:执行带有输入、输出和返回查询结果集的‘存储过程’最典型的实例就是“分页存储过程“了。下面分享一下使用 微软企业库5.0 调用”分页存储过程“ 的方法自认为这种方法有点”笨“,如果有更好的调用实例可以给我留言一起学习一下!执行的存储过程为参见:http://blog.csdn.net/xxj_jing/article/details/7648758一、说明以下实例使用5.0 中新增一个扩展方法,如下IEnumerable<TResult> ExecuteSprocAccessor<TResult>(string procedureName,IParameterMapper
阅读全文
摘要:/*过程功能:分页创建时间:12-06-09修改时间:130115,支持多个字段排序分页*/--CREATE PROCEDURE up_paginationALTER PROCEDURE [dbo].[up_pagination](@tblName nvarchar(200), ----要显示的表或多个表的连接@fldName nvarchar(500) = '*', ----要显示的字段列表@pageSize int = 1, ----每页显示的记录个数@page int = 10, ----要显示那一页的记录@fldSort nvarcha...
阅读全文
摘要:sp_executesql 过程与 exec 关键字区别sp_executesql 可以在动态 sql 中使用变量,并且将变量输出exec 则只能执行动态 sql 和 存储过程(执行过程不需要加小括号,执行动态 sql 则必须加小括号)----------------------------------------------------------------------------------declare @count intdeclare @sql1 nvarchar(100)declare @sql2 nvarchar(100)declare @str nvarchar(10)--1
阅读全文