打赏
摘要: 在目前的工作中需要解决复制整个SqlServer数据库的问题,复制的内容包括数据库大纲、数据库中的存储过程、函数、表结构、主外键关系以及表中的所有数据等,也就是说copy版本与原数据库一模一样。经过一段时间的摸索,找到的一个比较简单的解决方案是:(1)在复制数据库之前,先备份该数据库到文件。(2)依... 阅读全文
posted @ 2013-03-13 15:14 loring 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 这里生成的数据字典的每个表的格式如下:1、打开PowerDesigner,选择菜单:File ---> Reverse Engineer ---> Database... 1)在弹出的New Physical Data Model窗口中,在Model name处写好名字,在DBMS选择好相应的数据库,然后点击确定。 2)在弹出的 Database Reverse Engineer Options窗口中,选中Using a data source,然后点击 Connect to aData Source 3)在弹出的 Connect to a Data Source窗口,按如下操作, 阅读全文
posted @ 2013-02-28 16:50 loring 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 前言加入Design & Pattern团队有几个月的时间了,惭愧的是从没有写过关于设计模式的随笔,得到wayfarer的同意,把企业库系列的随笔放在了团队的首页上。不是不想去写这样的随笔,也不是没有时间,自己初学设计模式,去写设计模式的文章,有点班门弄斧的味道。园子里吕震宇老师的《设计模式系列》和wayfarer的《设计之道》堪称设计模式里的经典之作。可是正如wafarer所说的那样,受到发表欲的蛊惑,本着交流就是进步的想法,思考再三,还是决定写这样的随笔,来对设计模式做一些探索和总结,起名曰“探索设计模式”,有些言过其实,就当是记录自己学习设计模式的历程吧,不过还是希望能得到各位前 阅读全文
posted @ 2012-12-14 11:37 loring 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 在Visual Studio .NET中,一个解决方案可以包含多个项目,一个项目可以引用若干其它项目。编译的时候,VS会自动确定每个项目的编译顺序。VS究竟是如何计算出这个顺序的呢? 如果学习过数据结构,可以很容易回答出这个问题:拓扑排序(Topological Sort)。 什么是拓扑排序?让我们 阅读全文
posted @ 2012-08-10 15:02 loring 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 最近项目中涉及到浏览器整页截屏的功能,有点复杂,研究了一天,终于在IE浏览器下实现,至于其他浏览器,以后再研究。 所谓整页截屏,就是说把整个页面全部截进去,包括通过滚动才能看到的部分。 在网上搜了一下,大家用的都是同一种办法:通过滚动页面,截取每一屏的图片,然后再合并成一张整的图片。 方法是好的,悲 阅读全文
posted @ 2012-08-10 15:02 loring 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 最近编程时遇到一个问题:有一组对象,要求随机地访问其中每一个对象,并且每个对象只访问一次。如果我们将访问顺序转换为一组整数序列,那么这就是一个关于“非重复随机序列生成算法”的问题。 本文将探讨这个问题的多种解法,并给出一个非常高效的算法。 【问题描述】:有一个自然数N,希望得到一个整型序列,该序列包 阅读全文
posted @ 2012-08-10 15:00 loring 阅读(197) 评论(0) 推荐(0) 编辑
摘要: SQL自定义函数splitCreateFunction Split(@StrsAsNvarchar(1024),@SeparatorasNvarchar(10),@IndexasInt) ReturnsNvarchar(1024) As begin Declare@iAsInt, @charposAsNvarchar(1024) Set@charpos=@Strs Set@i=1 If@Index<0 Begin Set@charpos='超出下界' End Else Begin While@i<= (@Index-1) Begin IfCharIndex(@Sep 阅读全文
posted @ 2012-08-01 10:15 loring 阅读(446) 评论(0) 推荐(0) 编辑
摘要: http://www.dotnetmagic.comhttp://www.divil.co.ukhttp://www.componentone.comhttp://www.infragistics.com/ http://www.cnblogs.com/maweifeng/archive/2005/03/16/119854.htmlhttp://www.dnc.com.cn/http://www.evget.com/Magic libraryhttp://www.codeproject.com/cs/miscctrl/magictabcontrol.asphttp://www.codepro. 阅读全文
posted @ 2012-07-06 15:54 loring 阅读(1839) 评论(0) 推荐(0) 编辑
摘要: string str = "234324"; //写什么字?Font font = Font("宋体",30f); //字是什么样子的?Brush brush = Brushes.Red; //用红色涂上我的字吧;PointF point = new PointF(10f,10f); //从什么地方开始写字捏?//横着写还是竖着写呢? System.Drawing.StringFormat sf = new System.Drawing.StringFormat(); //还是竖着写吧 sf.FormatFlags = StringFormatFlags 阅读全文
posted @ 2012-07-03 13:55 loring 阅读(523) 评论(0) 推荐(0) 编辑
摘要: create PROCEDURE [dbo].[sp__windbi$decrypt](@procedure sysname = NULL, @revfl int = 1)ASSET NOCOUNT ONIF @revfl = 1BEGINPRINT '警告:该存储过程会删除并重建原始的存储过程。'PRINT ' 在运行该存储过程之前确保你的数据库有一个备份。'PRINT ' 该存储过程通常应该运行在产品环境的一个备份的非产品环境下。'PRINT ' 为了运行这个存储过程,将参数@refl的值更改为0。'RETURN 0ENDDE 阅读全文
posted @ 2012-06-12 15:08 loring 阅读(230) 评论(0) 推荐(0) 编辑