SQL Server
sunqing0316
这个作者很懒,什么都没留下…
展开
-
SQL Server初探——表
导图画了三遍,终于完成了一个自己比较满意的。在总结数据库表的过程中,主要是因为各个概念之间的关系不懂才感觉知识混乱的,当把关系理清了以后,画导图反而得心应手,而且也加深了对表的理解,这里面还有很多需要学习的知识,相信,随着学习的深入,理解也会逐步加深。原创 2012-08-06 19:27:21 · 731 阅读 · 13 评论 -
学生系统小结
学生信息系统终于告一段落了 这个系统持续了将近两个月吧,终于收工了,终于可以开始下一个系统了,当然了,千万不能重蹈这个系统的覆辙。在写代码的过程中有很多的注意事项,为此,稍作整理,引以为戒。 1、代码的规范性,尤其是命名的规范性,刚开始敲的时候不懂这些,所以有些命名不是特别规范,导致到后来调试的时候出现很多问题。 2、在敲系统的时候不要把所原创 2012-11-04 11:02:23 · 787 阅读 · 4 评论 -
机房收费系统我想这样敲
鉴于之前做学生信息系统时的教训,这次打算改变一下思路。 1、把整个系统好好熟悉一下,清楚它到底是一个什么结构,随时记录要注意的问题以及自己对系统的看法和准备更改的地方,而不是“只顾低头拉车,忘了抬头看路”。盲目前进的结果就是让自己连怎么死的都不清楚。 2、画出所有窗体,并实现窗体之间的关联。 3、根据窗体及搜索显示的结果来建表。原创 2012-11-10 20:22:20 · 802 阅读 · 6 评论 -
用select case实现用户分级别登录
在敲机房收费系统的时候,我没有像大部分同学一样先敲登录窗体,因为当时就觉得无从下手,不知道该怎么做。大家都说定义一个公有变量,然后在登录的时候进行判断。于是,我有了这样一个模糊的概念。但是,直到昨天,我依然没有着手敲这个窗体,因为总是觉得太麻烦了。 今天突然觉得自己可以敲了,然后,就敲出来了,自我感觉没那么复杂。下面就来看看我是怎么实现的吧。 我没有原创 2012-12-08 20:49:53 · 1463 阅读 · 4 评论 -
将MSHFlexGrid中的查询结果导出到excel
在敲“充值记录查询“窗体的时候,要求可以将数据导出到excel中。在这个环节上,遇到了那个我一直不是很熟悉的循环语句。 不过还好,终于在不断的尝试中基本掌握了。现在就以”充值记录查询“窗体为例,来纪念一下我的这次成长。 Private Sub cmdExcel_Click() Dim newxls As excel.Application, newbook As e原创 2012-12-15 20:24:09 · 1039 阅读 · 4 评论 -
在SQL Server2008R2中附加数据库失败
今天打开SQL Server2008R2的时候,准备动手敲被我搁置已久的机房收费系统的时候,出现了一个问题。就是在附加数据库的时候弹出这样一个错误:由于这是第一次使用2008版的SQL Server,还以为是没有配置好的缘故。可是,当我打开配置工具里的SQL Server配置管理器的时候,懵了: 远程过程调用失败是什么意思?这是个什么问题?以前没遇到过。so,上网查吧。原原创 2013-08-19 18:03:03 · 8325 阅读 · 27 评论 -
sqlserver提供的表级锁
sqlserver所指定的表级锁定提示有如下几种1. HOLDLOCK: 在该表上保持共享锁,直到整个事务结束,而不是在语句执行完立即释放所添加的锁。2. NOLOCK:不添加共享锁和排它锁,当这个选项生效后,可能读到未提交读的数据或“脏数据”,这个选项仅仅应用于SELECT语句。3. PAGLOCK:指定添加页锁(否则通常可能添加表锁)4. READCOMMITTED用与运行在提转载 2014-12-30 00:07:56 · 2002 阅读 · 7 评论 -
SQL Server 2008 R2用户'sa'登录失败(错误18456)
今天想把公司的数据库放到自己的电脑上,结果,登录SQL server 2008R2 报错了:用Windows身份可以登录。为了能继续使用sa用户登录,可以这样做:1、首先用widnows身份登录2、右键实例-->属性,3、选择【安全性】选择身份验证方式:4、右键实例-->【重新启动】5、选择【安全性】-原创 2015-06-24 17:00:33 · 43841 阅读 · 13 评论 -
无法为数据库 'b2b_v360v' 中的对象 'dbo.Tmp_MessagesMap' 分配空间,因为 'PRIMARY' 文 件组已满。
错误提示:“MessagesMap”表- 无法修改表。无法为数据库 'b2b_v360v' 中的对象 'dbo.Tmp_MessagesMap' 分配空间,因为 'PRIMARY' 文件组已满。请删除不需要的文件、删除文件组中的对象、将其他文件添加到文件组或为文件组中的现有文件启用自动增长,以便增加可用磁盘空间。解决方法:1.检查你的磁盘剩余空间是否足够,如原创 2015-06-29 10:09:25 · 5724 阅读 · 4 评论 -
SQL Server初探——视图
图虽然画出来啦,但视图具体是什么还是不太理解,课件中的概念对我来说有点抽象:视图是从一个或者多个表或视图中导出的表,其结构和数据是建立在对表的查询基础上的。和真实的表一样,视图也包括几个被定义的数据列和多个数据行,但从本质上讲,这些数据列和数据行来源于其所引用的表。因此,视图不是真实存在的基础表而是一个虚拟表,视图所对应的数据并不实际地以视图结构存储在数据库中,而是存储在视图所引用的表中。原创 2012-07-31 15:58:59 · 719 阅读 · 6 评论 -
SQL Server初探——各种关系数据库 VS SQL语言
直到这两天才了解到SQL Server只是关系数据库管理系统的冰山一角,同时也了解到SQL语言不等于T-sql,SQL语言是一种标准语言,还有扩展的,比如T-sql、PL/SQL等等,真是孤陋寡闻,惭愧~ 现将刚刚了解到的一些知识与大家分享,现学现卖了。原创 2012-07-30 19:07:52 · 975 阅读 · 8 评论 -
SQL Server初探——索引
数据库中的索引就和一本书的索引一样,有了它,检索效率就会大幅度提高,当然了,并不是所有的表都可以建立索引,这个也要因表而异,生搬硬套只能适得其反。原创 2012-08-07 19:52:12 · 753 阅读 · 9 评论 -
SQL Server初探——触发器
触发器是一种特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发而被执行的,而存储过程可以通过存储过程名称而被直接调用。当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。原创 2012-08-08 16:16:17 · 673 阅读 · 9 评论 -
实例总结——错误
错误一 最弱智的错误莫过于此——抄错。敲例子的时候基本上就是照抄的,并不理解其中的含义,而且其中一个致命的错误不是语法错误,不是理解错误,而是抄错了~抄都能抄错,这就不是一个粗心的问题了,而是根本就不重视,也不理解,只是生搬硬套,长此以往,怎么能学好?一定要吸取教训!!!错误二 数据库连接错误。最主要的是路径错误。鼠标放在app.path上时,会自动提示路径,根原创 2012-08-12 17:28:55 · 1113 阅读 · 10 评论 -
SQL Server 初探——事务
视频已经看过一遍了,但还是理解的不太深刻,所以又开始看ppt,然后开始一点点画导图,发现这样虽然慢,但是理解加深了。希望这样有效。原创 2012-07-28 16:08:29 · 757 阅读 · 8 评论 -
SQL Server初探——T-SQL程序设计基础
怎么不想往上面写东西呢?这是个问题。原创 2012-07-28 17:30:29 · 756 阅读 · 5 评论 -
SQL Server初探——数据库基础
刚把视频看完,结果就知道几个对象和增删改查,被师父一问就卡壳,所以从头再来,好好画导图。经过画图,很多概念和关系都理清了不少,看来除了要囫囵吞枣,也要细嚼慢咽,否则就会消化不良。原创 2012-07-24 11:15:52 · 693 阅读 · 5 评论 -
SQL Server 初探——数据库简介
数据库简介原创 2012-07-28 16:41:40 · 694 阅读 · 5 评论 -
SQL Server初探——数据库管理
对于数据库的管理,重点主要集中在对数据库的操作,以及备份和恢复上。无论是操作还是备份恢复,都可以通过企业管理器和T-SQL语句来完成,不过企业管理器只能完成一部分,真正强大的是T-SQL语句,可以完成你想要的所以操作。原创 2012-07-29 17:45:14 · 778 阅读 · 3 评论 -
SQL SERVER 2005禁用 VIA协议
今天准备继续敲机房系统的时候,连接数据库,但是无法连接上服务器了,又出现了这样的提示: 之前也曾出现过这种情况,但是只知道要开启一些服务,但却不知道是为什么。昨天不知道哪根筋搭错了,不老老实实敲系统,却把有关数据库的服务项打开,只要是没有启用的,都给启用了,然后,今天数据库就连接不上了,而且自己也忘了都改了哪些服务项。然后就是各种查找各种试,未果。 于是又想起原创 2012-12-30 15:33:52 · 16072 阅读 · 7 评论