SQL Server数据库
总结一些数据库常用知识和常见问题。
小太阳在发光
越努力,越幸运。
展开
-
创建数据库失败((Microsoft.SqlServer.Smo)) 执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo
导出脚本成功但是新建数据库又出现问题,新建过程中出现如下问题:创建数据库失败((Microsoft.SqlServer.Smo))执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)无法获得数据库'model'上的排他锁原创 2014-08-24 11:02:57 · 13852 阅读 · 9 评论 -
Linux管道符、重定向与环境变量
1.管道符“|”,将前一个命令的标准输出作为后一个命令的标准输入:“命令A|命令B”。 2.输入输出重定向 3.命令行通配符有时候不知道分区的个数和分区号,需要通配符搞定,bash解释器支持多种文本通配符: 4.实用的PATH变量查看$PATH变量的方法:echo $PATH$PATH负责告诉bash用户执行的命令可能存放原创 2015-01-25 21:51:24 · 1651 阅读 · 17 评论 -
重构—多种方法实现学生下机
在设计学生下机这个功能的时候,参考了很多博客,觉得用职责链模式是很合适的,因为我们知道学生下机算消费余额的时候是按照上机时间来算的,准备时间、至少上机时间,这就产生三种情况。但是虽然想到了,但是却没有具体的去实现,还是懒惰的原因吧,我就写了一个SQL函数,这样当学生下机时直接D层调用这个函数就可以了,直接返回消费时间、消费金额和余额,函数代码少,好实现,这就是当时的想法,可是验收却没通过,偷懒是不原创 2015-02-15 20:59:05 · 1576 阅读 · 19 评论 -
重构—组合查询
组合查询是重构中的一个重点,也是比较麻烦的,但是我们可以用一个很好的办法来解决它,比如窗体继承,模板方法。关于窗体继承请参考博文:http://blog.csdn.net/augus3344/article/details/29384877讲的很详细。这里主要说下模板方法,用这个方法可以为我们省掉很多繁琐的步骤和重复的代码。我们就以父窗体为模板,继承窗体来实现不同的模板,也就是将公共的代码写到原创 2015-02-16 09:51:39 · 1702 阅读 · 17 评论 -
详解System.Data 命名空间
学习了面向对象的设计思想,我们的就应该明白分层的用法。通过机房重构和牛腩的学习我们对数据库已经掌握了一定的技能,System.Data已经是我们的老朋友了,但是我们对他又了解多少呢?下面让我们认真的了解一下System.Data命名空间。System.Data这个命名空间中又有很多的命名空间,我们最常用的就是System.Data.SqlClient,这个命名空间中有很多我们总是遇到的类,比如:S原创 2015-03-15 21:26:25 · 4723 阅读 · 21 评论 -
SQL sever2008服务无法启动,提示“远程过程调试失败···”
安装了vs2012后无法启动SQL Sever服务,报错如下: 问题及解决方法:VS2012中自带的LocalDB和Server2008冲突在添加和删除程序中卸载"Microsoft SQL Server 2012Local DB"后即可解决 如下:原创 2015-02-07 17:28:37 · 3510 阅读 · 7 评论