全部评论(2条)
-
- Oo泪未了oO 2014-08-07 00:00:00
- access只是小型数据库。数据结构也很简单,没有什么cache概念。通常适用于数据记录不超过10W的小型应用程序。比如,电话本,个人博客,小型网站等等等。 oracle属于目前Z大数据库之一。数据结构和SQL执行算法还有各种丰富索引很受欢迎。主要使用在大型数据存放业务流程。比如:ZG电信,ZG移动话费记录清单......等。 access是1-2岁的小毛孩 oracle是100岁的老人家。
-
赞(6)
回复(0)
-
- lichaoning6118 2015-10-30 00:00:00
- 1.函数名称不同。2. SQL语句实现的差别1)Oracle支持连续的Left Join,但是Access不支持。 Access实现Oracle的连续两个Left Join的方法: Select * From TblA Left Join(Select * From TblB Left Join TblC )。2)Access给字段起别名是必须用AS,但是Oracle不用AS也可以,建议起别名全部都用AS。3)Oracle可以使用 Select Count( Distinct ColumnName ) From…..的语法,但是Access中不可以。Access中要实现这样的功能,要使用嵌套查询: Select Count(*) From( Select Distinct ColumnName From Tbl….)4)Oracle中,如果TblA Left Join TblB,那么结果集是TblA中数据的数量。但是在Access中,TblA Left Join TblB,结果集的数量是TblA* TblB的数量。 在Oracle中,用一条SQL向一个递增的字段插入数据可以使用如下SQL: Insert Into TblA ( N_ID ) Values ( ( Select ( Nvl( Max(N_ID), 0 )+1 ) from TblA ) );但是由于函数的不同,在Access中需要使用下面的SQL:Insert Into TblA( N_ID ) Values ( IIF( IsNull(DLookUp( ‘Max(N_ID)+1’, ‘TblA’, ‘’ ) ), 1, DLookUp( ‘Max(N_ID)+1’, ‘TblA’, ‘’ ) ) );DLookUp是Access的一个内置的函数,使用方法为:DLookup("字段名称" , "表或查询名称" , "条件")返回的结果为:从根据“条件”,从“表或查询名称”中查出“字段名称”的值。3. 使用Delphi时遇到的一些问题的解决办法1)不正常地定义参数对象。提供了不一致或不完整的信息 这个错误经常出现在操作Access数据库的日期字段时发生。原因为,Delphi默认将:X认为是一个参数,而Access中的时间可以表示为#2007-01-01 10:11:12#,这样,Delphi在解析这个字符串时会出问题。 解决方法有两个: 一、 在给TADOQuery对象的SQL属性赋值前,先调用qry.ParamCheck := True;然后再执行后续操作。在操作完成后,执行qry.ParamCheck := False,恢复默认设置。 二、 SQL语句中,将日期类型的字段全部作为参数来操作,例如: sSql := ‘Insert Into TblA ( D_Date ) values (:D_Date)’; qry.SQL.Text := sSql; qry.ParamByName(‘D_Date’).Value := DateValue; 2)类似于“不可更新的查询”的错误。 Access数据库是只读的,更改使其为可写即可。
-
赞(2)
回复(0)
热门问答
- 数据库软件access与oracle区别
2014-08-06 15:16:20
291
2
- 数据库软件ORACLE太贵怎么办?
- 我们公司想开发一个大型的行业网站,其中有巨量的数据应用,想用ORACLE但一打听觉得实在太贵,如果项目运行顺利后要我们花钱购买倒是可以,但现在就买觉得初期投入实在太大。请问我们... 我们公司想开发一个大型的行业网站,其中有巨量的数据应用,想用ORACLE但一打听觉得实在太贵,如果项目运行顺利后要我们花钱购买倒是可以,但现在就买觉得初期投入实在太大。请问我们该怎么办?先从网站下载来用用,以后再给ORACLE交钱?这样可以吗?会有什么问题吗? 展开
2010-04-23 06:11:20
495
6
- oracle 用什么数据库软件
2017-09-07 07:53:25
250
1
- Oracle软件和数据库软件有什么关系和区别?
2016-06-10 15:59:40
202
1
- oracle数据库软件可以复制吗
2016-06-03 18:07:19
248
3
- 怎样鉴别oracle正版数据库软件
2010-10-07 06:19:51
543
3
- access数据库软件安装盘正版多少钱
2012-03-19 06:08:01
358
1
- 怎么下载Microsoft Access 数据库软件?
2010-12-06 00:39:58
332
5
- WPS能够增加Access数据库软件吗
2016-12-10 13:43:59
730
1
- 有没有比Access 更好的数据库软件???
2013-03-29 00:20:42
274
5
- access数据库软件是做什么用的
2017-05-23 20:56:21
338
1
- 谁有 数据库软件oracle 817 xp版安装文件
- 如题再次感谢... 如题 再次感谢 展开
2013-11-28 07:10:23
298
1
- Microsoft Access 2010 Runtime是Access 2010的微软数据库软件吗?
- 想下个官方版的MicrosoftAccess2010但在官网这看到MicrosoftAccess2010Runtime这个不知道具体是什么... 想下个官方版的Microsoft Access 2010 但在官网这看到Microsoft Access 2010 Runtime这个 不知道具体是什么 展开
2014-12-03 18:55:50
424
1
- 平板电脑 可以装数据库软件access吗
2012-02-25 20:37:35
446
1
- 现在主流的数据库软件除了oracle,还有那些?
- oracle对比其他的数据库软件的优势和劣势各是什么?谢谢。... oracle对比其他的数据库软件的优势和劣势各是什么?谢谢。 展开
2009-03-11 01:40:44
549
3
- 条形码与数据库软件
- 软件可以发至我的邮箱:ckrl@qq.com软件要求,与扫描枪相结合,连接数据库,当扫描数据输入到数据库,就自动显示这产品的信息,当然数据库的数据都提前输入的。... 软件可以发至我的邮箱:ckrl@qq.com 软件要求, 与扫描枪相结合,连接数据库,当扫描数据输入到数据库,就自动显示这产品的信息, 当然数据库的数据都提前输入的。 展开
2010-08-16 03:05:38
406
3
- Apple的iwork办公套件有没有类似office Access的数据库软件
2018-11-21 04:45:26
224
0
- 在安装数据库oracle时,创建数据库和仅安装数据库软件有什么区别
2013-02-16 22:55:06
435
3
- 请问数据库软件microsoft access是作什么的。什么样的人用?什么时候用啊?
- 请问数据库软件microsoftaccess是作什么的。什么样的人用?什么时候用呀?谢谢呀!!... 请问数据库软件microsoft access是作什么的。什么样的人用?什么时候用呀? 谢谢呀!! 展开
2006-02-26 05:35:46
481
2
- Oracle ipc 键值
- 我在Oracle 10g 客户端 配置 plsql 工具的用户名 因为用的是本地的数据库 想用ipc 但不知道ipc键值 在那里 请大家帮帮忙
2018-12-03 06:00:22
364
0
参与评论
登录后参与评论