2011年10月27日
摘要: 继SQl -Function创建函数数据库输出的结果用逗号隔开,在开发中也有许多以参数的形式传入带逗号字条串参数(数据大时不建议这样做)例:查找姓名为“张三,李二” 的数据此时在数据库里就要对此参数做处理如图:函数代码如下View Code CREATE FUNCTION [dbo].[fnSplitStr] ( @sText NVARCHAR(Max), @sDelim CHAR(1))RETURNS @retArray TABLE ( value VARCHAR(100))ASBEGIN DECLARE @posStart ... 阅读全文
posted @ 2011-10-27 16:50 蘑菇 阅读(4903) 评论(0) 推荐(0) 编辑
摘要: 两台web 服务器,操作系统是Windows Server 2008 R2,申请三个IP地址及要做负载平衡的域名(www.test.cn),其中一个IP地址为虚拟IP地址,另外两个分别配置在两台服务器上,例:虚拟IP: 11.1.6.13 两台的地址分别为11.1.6.11, 11.1.6.12两台服务须安装的内容如下:服务器(11.1.6.11): 1. 安装负载均衡服务 2. 在此服务器上配制负载均衡操作(以下以此台服务器为例)服务器(11.1.6.12):1. 安装负载均衡服务负载平衡种类: 1。同一台机子打开不同页面时连接的服务器都不同(存在Session共享问题) 2. 一台机子连接 阅读全文
posted @ 2011-10-27 16:03 蘑菇 阅读(16855) 评论(3) 推荐(2) 编辑
  2010年1月27日
摘要: 序列化与反序列化的定义与用处在网上可以索一大堆 我在这就不多说废话了 如下:.NET提供了三种序列化方式1、XML Serializer 2、SOAP Serializer 3、BinarySerializer 本例用的是1、XML Serializer问题:在数据库记录对某一产品的约束时,这个约束随对产品的认识增强 对产品约束项也随之增多 如果用列字段来记录本产品的约束的话 需要不断的对表结构... 阅读全文
posted @ 2010-01-27 12:22 蘑菇 阅读(1408) 评论(0) 推荐(0) 编辑
  2010年1月19日
摘要: 在SQL中系统已为我们提供了很非常丰富的函数:例:聚会函数avg, sum,count,max,min 日期函数:Day,Month,Year等等 为我们日常开发节省很多时间 但是有一些特殊需求的话SQL 也提供自己创建函数的功能下面举一小例子:需求: 某一订单表 编号,订单号,产品名称 要知道 某一订单号的产品名称 名称之间用逗号(,)隔开 如下图:我们创建一个标题函数: StrName 创建过... 阅读全文
posted @ 2010-01-19 17:26 蘑菇 阅读(5619) 评论(2) 推荐(1) 编辑
  2010年1月7日
摘要: 个人觉得写的不错,对理解索引很有帮助,下面摘自http://www.cnblogs.com/xiaobier/archive/2009/10/30/1592866.html对索引的理解建立“适当”的索引是实现查询优化的首要前提。索引(index)是除表之外另一重要的、用户定义的存储在物理介质上的数据结构。当根据索引码的值搜索数据时,索引提供了对数据的快速访问。事实上,没有索... 阅读全文
posted @ 2010-01-07 14:39 蘑菇 阅读(398) 评论(0) 推荐(0) 编辑
  2009年12月23日
摘要: SQL数据的合并与 循环更新数据 在开发当中用的比较经常 前几天刚好有同学问到此类问题 在提到循环操作数据时 很多人都会想到递归 呵呵 这里就不说它了 递归帮助地址:ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.zh-CHS/udb9/html/4acf8a3e-6dcc-420c-9088-9c57b976113e.htm但有此时候递归不适合我们的须求 在这就记录一下我个... 阅读全文
posted @ 2009-12-23 16:42 蘑菇 阅读(2209) 评论(0) 推荐(0) 编辑
  2009年12月22日
摘要: 在项目开发当中 免不了根据新的须求再对项目的进行升级或维护 这就常常得根据新须求对数据库做调整 改架构及同步数据等操作 在开发的过程当中为提高开发高效率 通常不会在正式运营的数据库上直接再次开发而是复制一份做为开发所用库(确保软件能正常运营) 我们称这两个数据库为 运营库 与 开发库 这样就能确保不会在开发过程有时中对数据库数库的误操作 在对项目二次开发完后我们要正式成升级到新版本时 这时候开发库... 阅读全文
posted @ 2009-12-22 12:33 蘑菇 阅读(910) 评论(0) 推荐(0) 编辑
  2009年7月19日
摘要: 一个web的分页控件改成了silverlight分页控件,现与大家分享一下 因为本例子是继上之前随笔的Deom所以没有与数据库连结,分页只能在内存中分页 在项目中此控件与row_number()存储过程分页一起使用先看一下样式使用分页后:ComboBox与RadioButton在DataGrid应用操作数据库时会像当选中一项时再按分页时会出现选中行的位置在另一页中出现空白行 解决办法:在数据绑定时... 阅读全文
posted @ 2009-07-19 14:19 蘑菇 阅读(1962) 评论(2) 推荐(0) 编辑
  2009年7月16日
摘要: 与之前的silverlight中CheckBox在DataGrid的全选/取消 一样很在编程的中经常用到RadioButton控件用于在DataGrid或Repeater控件中的数据选择在此与各位分享RadioButton的用法 如果还有好方法,望留言相互学习:demo 如下XAML 为[代码]cs[代码] 阅读全文
posted @ 2009-07-16 20:53 蘑菇 阅读(2867) 评论(0) 推荐(0) 编辑
  2009年7月14日
摘要: 一.目前关于silverlight下的图表主要有 silverlight toolkit与 Visifire(开源的.net下的东西带原码) Visifire相比silverlight toolkit中的chart,个人认为visifire要比其灵活很多且3D图表也比较炫,Visifire在底层的API还不是很难也比较很容易摸索,推荐大家使用. 现今关于silverlight图表的文章已经比较多了... 阅读全文
posted @ 2009-07-14 17:02 蘑菇 阅读(2316) 评论(7) 推荐(0) 编辑
  2009年6月12日
摘要: 如题所示 在写存储过程当中常用到字符的截取与同事总结了一下帖上来[代码]如果以上对你有帮助或你有更好的解决方法请留言告之,分享共同进步.. 你的留言也就是动力 阅读全文
posted @ 2009-06-12 11:45 蘑菇 阅读(387) 评论(0) 推荐(0) 编辑
  2009年3月28日
摘要: 如题所示:需要生成交叉表格报表以汇总数据时。 常用到 PIVOT ,例如,假设需要在 AdventureWorks 示例数据库中查询 PurchaseOrderHeader 表以确定由某些特定雇员所下的采购订单数。以下查询提供了此报表(按供应商划分)在透视子句中指定的每个 EmployeeID 号(在本例中为雇员 164、198、223、231 和 233)都有相应的一列 如图所示:这意味着 EmployeeID 列返回的唯一值自行变成了最终结果集中的字段。CodeCode highlighting produced by Actipro CodeHighlighter (freeware)h 阅读全文
posted @ 2009-03-28 22:35 蘑菇 阅读(612) 评论(0) 推荐(0) 编辑
  2009年2月19日
摘要: 在sql server 2005 的新方法ROW_NUMBER做一个查询select row_number() over (order by ProductID) as Row,Name from Product可以看到返回结果中每条记录都有一个唯一的表示其序列号的标志。例如我们在分页中要获取的6到第10条记录就可以采用下面的方法select Row,Name from(select ROW_NU... 阅读全文
posted @ 2009-02-19 11:55 蘑菇 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: 在ASP.Net中的DataGrid控它有内置分页功能,它会把所有的数据从数据库读出来再进行分页,如果数据量很大的时候,默认的分页方式效率是很低的。看看在之前的sql 2000中的我们是什么分页的 create proc [dbo].[page_table]( @pageNo int, --当前页数值,最小为1,表示第一页 @pageSize int, --每页显示条数 @PageCou... 阅读全文
posted @ 2009-02-19 11:42 蘑菇 阅读(244) 评论(0) 推荐(0) 编辑
  2009年2月18日
摘要: if (HtmlPage.Window.Confirm("确定删除?")){ } HtmlPage.Window.Alert("X,Y坐标不能为空"); 优点:简单方便 缺点:样式只能用默认样式 , 如何想弹出提示对话框,包含提示信息、确定、取消按扭的那种,目前只能自己写个模态对话框 实现方法:http://msdn.microsoft.com/zh-cn/dd391835.aspx 阅读全文
posted @ 2009-02-18 11:22 蘑菇 阅读(955) 评论(0) 推荐(0) 编辑