03 2015 档案
摘要:我们经常用PowerDesigner来进行数据库表结构的设计,并且设计出来的表比较直观的看出之间的相互关系,方便理解;但其自动生成的脚本并不一定符合我们实际需求,所以需要经过一定配置后才能真正达到要求,下面用一个简单的案例来学习如何配置PD。需求: 这里假设数据库代码版本维护是通过sql脚本文...
阅读全文
摘要:这里整理日常会用到的一些写法,一些常规的group by,系统函数等用法不在这里做记录了,大家有什么好的写法也可以分享下 1 sql操作xml内容(sp_xml_preparedocument和openxml) 2 sql递归查询(with cte as) 3 sql把查询结果转换成xml格式(fo
阅读全文
摘要:演示脚本IF not exists(SELECT 1 from sys.sysobjects where name = 'Student' AND type = 'U')BEGIN CREATE table Student( ID int ...
阅读全文
摘要:需求:把字符串1,2,3变成表里的行数据方法:用自定义函数实现/* 获取字符串数组的 Table*/if exists (select 1 from sysobjects where id = object_id('Get_StrArrayStrOfTable' )) drop Fu...
阅读全文
摘要:需求:获取字符数组1,2,3的第2个元素方法:通过自定义函数来实现/* 获取字符串数组某个元素*/if exists (select 1 from sysobjects where id = object_id('Get_StrArrayStrOfIndex' )) drop Fun...
阅读全文
摘要:需求:获取字符串数组1,2,3,4的长度,当然也可以是其他分隔符1|2|3等方法:通过自定义函数来实现/* 获取字符串数组长度*/if exists (select 1 from sysobjects where id = object_id('Get_StrArrayLength' )...
阅读全文
摘要:一、介绍 Razor是ASP.NET MVC视图引擎的代号,支持.cshtml和.vbhtml两种模板文件,符号@标记服务端代码的开始,比以前asp.net的更加简洁二、基本用法 1.@* *@注释 @@**@@注释 @* 这里是注释 *@ 2.@定义一行代码 ...
阅读全文
摘要:一、介绍 ado.net是.net framework的数据提供程序,它主要有SqlConnection、SqlCommand、SqlDataAdapter、SqlDataReader和DataSet五大对象构成,结构如下图(l来自msdn) 1.SqlConnection类表示一个sql se...
阅读全文
摘要:1.创建Global.asax文件2.在Application_Error里统一处理,可以写入文件,也可以写入SQL。代码如下 Exception ex = Server.GetLastError().GetBaseException(); StringB...
阅读全文