![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 65
_Cassie
这个作者很懒,什么都没留下…
展开
-
vb 与 .accdb 格式的access数据库的连接方法
在用vb连接access数据库时,出现了这样的错误:这是你的数据库格式不被 程序识别。vb默认的一般是.,mdb access数据库格式!这时我们看一下我们要连接的是.accdb 格式的。看一下代码,我们以前使用的是:Provider=Microsoft.jet.oledb.4.0当数据库格式发生变化时,连接语法格式就变了:Microsoft office 12.0原创 2012-05-27 10:03:17 · 24207 阅读 · 17 评论 -
数据库对象——存储过程 ——轻松走进数据库系列八
存储过程概念存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可独立执行或由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。存储过程一旦创建,在服务器上即被编译,可以在需要时执行多次,有效的提高了执行效率。 存储过程的分类:系统存储过程和用户存储过程 。系统存储过程存储在master数据原创 2012-07-12 08:03:02 · 2971 阅读 · 23 评论 -
数据库中登录名,用户,角色之我见——轻松走进数据库系列之一
刚接触数据库,有好多角色,用户,登录名把我的头都搞大了,第一遍想把他们跳过,觉得在做题时也木有用到;第二遍看到这,直接跳过吧,觉得心里怪怪的,很不舒服,最终决定还是理理他们之间的关系吧!数据库中的演员:登录名,用户,角色(包括服务器角色,数据库角色)。既然数据库系统中设置了这些成员必然就有他们存在的价值,这些成员在sql server中各司其职,保证了数据库系统的完整性,安全性。整个sql原创 2012-06-10 09:34:50 · 4750 阅读 · 45 评论 -
从sql server界面一眼认识数据库结构——数据库系列之四
数据库结构学习数据库,先了解一下sql server 的界面吧!人性化的界面帮助初学者更容易上手数据库。数据库有系统数据库、数据库快照、reportserver 、reportserver tempDB和自定义数据库组成(employee、mysql、students)。 我把它分为四部分:系统数据库,数据库快照,ssrs,自定义数据库 一、系统数据库原创 2012-06-20 10:24:24 · 3701 阅读 · 19 评论 -
数据库对象——表——轻松走进数据库之五
基本数据库对象:表,视图,索引,触发器,存储过程,用户,图表,规则,默认值。 表:表示数据库中最最基本的对象,我们的数据都存放在表中。表由行,列构成。列为字段,行为记录。一般我们在设计的表的时候操作的是列,在操作数据的时候用的是行。一、表结构的操作:表的基本操作:创建,修改,删除。要创建一个表,上篇博客中写到,添加数据库对象就像是给大楼里招住户,表中的数据就是每个用户的家庭成员原创 2012-07-08 08:47:09 · 1817 阅读 · 18 评论 -
两次SQL 学习之感悟——数据库查询语言——走进数据系列之十二
学习是个反复的过程,在反复中织网。巨人说过学习就是盲人摸像的过程,不要心急。每个人,每一次摸到的东西都不尽相同,我们只有不断的学习,不断得总结,才能尽量避免认知的偏薄和知识面的狭隘。每一次学习都会新发现,都会收获。在学习的过程中,着急吃成胖子,可能只会成为孤陋而寡闻。以前总是匆匆学过就罢,复习也就是划重点,反而抛弃了很多应该会的东西,更别说发现什么了。从小学就开始背“温故而知新”,背了原创 2012-07-21 15:31:58 · 2528 阅读 · 38 评论 -
数据库 objrs.eof 的理解
今天做数据库的时候又想当然了一把!结果一道题花了一个半小时才解决。前提是这样的,我在查数据库中的某列时,把查询列跟已知列搞混了,我觉得不管我输入那个列,只要数据库中存在,这个objrs.eof 就不会是true,结果是不可以想当然!objRs.EOF 的理解:判断结果集是否为空。程序会根据你给出的已知列来判断,而不是要查询的列。例如: 查询语句为:strSQL = "SEL原创 2012-05-26 09:57:31 · 1383 阅读 · 9 评论 -
失而复得——数据库日志文件丢失后的恢复
前几天听英语用到虚拟光驱装resseta stone ,没想到各种不顺,把我的本本给整瘫痪了。后来重整旗鼓,装了云端,总算是把它搞定了,由于瘫痪来的很突然,所以我的一些数据不小心丢了一些。我新建的数据库日志文件就悲催的丢啦。其实新建一个数据库完全可以,只是觉得现在碰到了,而且也不是没有时间,可以查找一下解决方案,以备以后自己和他人遇到一些类似的情况不必再犯难。下面来说一下恢复方法:原创 2012-08-19 19:37:13 · 2300 阅读 · 23 评论 -
ADO.NET中的非脱机数据库查询
数据库查询总是很让人纠结,以前用的也不多,就是那么几个语句,来回倒,但是在学习的过程中发现,发现一个真理“搞不懂的问题,总是要牵绊你”,这就好比,“出来混,总是要换的”,以前的知识没有学踏实,现在必须补回来。一、数据库连接。很简单,不多说,只需要一下几步。 1、创建连接字符串——connectionstring。2、生成Sqlconnection对象。3、打开sqlconnct原创 2013-03-20 20:37:18 · 1353 阅读 · 4 评论 -
数据库之游标——轻松走进数据库系列之九
游标概念:游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标总是与一条SQL选择语句相关联因为游标由结果集(可以是零条、一条或由相关的选择语句检索出的多条记录)和结果集中指向特定记录的游标位置组成。当决定对结果集进行处理时,必须声明一个指向该结果集的游标。 个人理解:游标:根据用户的需要筛选出一些原创 2012-07-13 10:35:56 · 1095 阅读 · 15 评论 -
数据库学习总结——轻松走进数据库系列之十四
学习数据库好长时间了,都是对数据库进行小块的说明总结,曾经有过一次大总结的尝试,无奈,我理不清其中的关系,总是满满的,还是概括不全,所以中途夭折了。想着学习要颗粒归仓,所以今天又来了一遍,做出来,当做完的时候,还是感觉有很大的缺失。其实,我们初级阶段用的最多就是对象跟过程这块。这里对象不是数据库对象,把数据库的操作分成了对对象操作和对过程操作。所以在对象里,我列出来三种,表,视图,原创 2012-08-04 19:09:36 · 1117 阅读 · 28 评论 -
总结 vb与数据库的连接方法
总结:vb与数据库连接方式,两种分法。根据是否使用ODBC(驱动程序)来分:1.有源连接 2.无源连接。其中有源连接指的是:通过设置数据源(ODBC)来连接据我的观察无源连接选择的是oledb驱动程序,(这些驱动程序请参考:应用程序和数据库的连接方式 )当我们设置数据绑定控件的连接字符串时出现如下窗口: 上图中每一行都是oledb作为驱动程序,当原创 2012-06-01 10:18:00 · 17797 阅读 · 37 评论 -
错误提示:在对应所需对应的序列或 集合中没有找到对应的项目。
错误一来源: Dim objcn As New Connection Dim objrs As New Recordset Dim strsql As String objcn.ConnectionString = "provider=microsoft.jet.oledb.4.0;" & "data source=" & App.Path & "\1.mdb"原创 2012-05-26 10:08:31 · 1412 阅读 · 7 评论 -
数据库对象——视图——轻松走进数据库系列七
视图 一张虚拟的表,可以说是根据用户的需求在表的基础上建立的逻辑表,不占内存空间,一个视图可以包含几个表的信息。再通俗一点:视图就是通过一个命令从一个或多个表中选出我们需要的信息,然后在整合到一个临时的表中,称之为视图。 因为视图是虚拟的表,所以表的基本操作,视图这里基本都可以实现。因为上文已经讲过表的操作,这里就不在赘述。我们只需要把对象的sql语言中的table换成vi原创 2012-07-11 09:20:42 · 1310 阅读 · 16 评论 -
数据库查询 方式——轻松走进数据库系列之十三
Sql语言是一种数据化查询语言。学习sql语言的目的就是对数据据库进行操作。我们来看一下数据库中SQL语句的一些查询方式。 一、简单查询简单查询即从单个表中查询数据。语法select列名1,列名2,…… |* 要查询的列,如果是某个表的全部列那么可以写成*。From表名 要查询的表。Where条件原创 2012-07-29 08:02:16 · 1638 阅读 · 30 评论 -
数据库备份——轻松走进数据库系列之十一
硬盘有价,数据无价。我们忙活了好几天见好多的数据库,可是丢不得,有的人说我不会丢的,你要是那么绝对的话,我也只能问你一句,你要是操作错了,后加的操作不想要肿么办?这就是备份的另一个功能,我们可以根据时间点,来恢复我们的数据库,让它恢复到你需要的时刻,不要小看备份哦!所以往往数据库建好之后,我们一定要记得备份,以备以后的恢复。这样可以保证我们数据不丢失很多,甚至不丢失,干我们这行的,要紧紧的原创 2012-07-16 08:02:28 · 1171 阅读 · 20 评论 -
数据库——事务——轻松走进数据库系列之十
事务的概念:SQL 语句中一个执行单元,由一系列的sql语句组成。事务中的操作语句可作为一个不可分割的整体,要么全部执行,要么全部不执行。事务好比把一系列的相关的SQL 语句捆绑在一起,一起执行,执行失败还可以人性化的回滚到操作之前,或者回滚到你设置的保存点处。引入事务,使我们对数据库操作更加简单,且保证 了数据库的数据完整性。在这个封装好的事务中,有完善的机能。 事务的分类:隐性原创 2012-07-15 08:32:57 · 1176 阅读 · 11 评论 -
数据库系统,实例,让你看了就懂——轻松走进数据库系列之二
数据库系统,实例,让你看了就懂数据库系统:通俗的说就是多个数据库构成了一个大集体。在这个大集体里,没有完全相同 的两个数据库。就像我在“数据库登录名,用户,角色之我见”中打的比方一样。他们好比一个公司,数据库就一个个部门,或车间。在这个集体中,有自己的构成。看一下我们数据库 sql server 的企业管理器 的对象资源管理器窗口,一切就不言而喻了。 上图显示了这个公司的基原创 2012-06-12 11:02:33 · 2340 阅读 · 33 评论 -
数据库结构——轻松走进数据库系列之三
打个比方:数据库就是一幢大楼,我们要先盖楼,然后再招住户(住户当然就是数据库对象,)。我们盖得大楼的基本格局设计师们已经为我们设计好,我们在创建数据库过程中,系统(设计师)就会我们把格局设计好。我们住户住进去后只需根据自己的需要小改就可以了。那么我们现在来盖楼吧。一、数据库的存储结构数据库文件:逻辑结构和物理结构逻辑存储结构:文件的性质:数据文件和日志文件。数据文件:首要数据文原创 2012-06-15 08:21:23 · 2433 阅读 · 51 评论 -
数据库对象——触发器——轻松走进数据库系列六
触发器看的我一知半解,看到师兄的一篇触发器的博客特别好,看完以后觉得茅塞顿开,我这个闷葫芦终于也开窍了!先跟大家分享一下这犀利的好文章,其后是我个人的一下补充和思维导图。分享:触发器简介:触发器(trigger)是种特殊的存储过程,它的执行不是由程序调用,也不需要手动操作,它是由事件来触发,事件大家应该非常熟悉吧,比如按钮的Click事件、网页的Load事件等。按钮的Click事件是通原创 2012-07-10 15:10:36 · 2009 阅读 · 12 评论 -
数据库主外键之NULL值
数据库中主外键是为了保证数据库的完整性而存在的。当一个表中存在外键,就说明此表受约束,那么我们在对数据库数据进行操作时就应该注意了,刚开始学习数据库时,总想着多用,主键,外键,等一些约束,能加的都加上了,做系统的时候发现了很多错误。像级联删除,添加数据受外键约束等之类的事情就会出现,所以数据库中的主外键一定要慎用。从开始做系统到现在一直使用的都是Sql server。可是也只是使用一一些大路边原创 2013-05-31 21:34:55 · 4034 阅读 · 5 评论