2006-11-14

超详细的SQL语句语法

来源: 中国本站网 作者:佚名 评论 0 条
 

Access的SQL说明,只有自己测试, 现在记下以备后查)
语法elect table1.fd1,table1,fd2,table2.fd2 From table1 left

join table2 on table1.fd1,table2.fd1 where ...
使用SQL语句 用...代替过长的字符串显示
语法:
SQL数据库:select case when len(field)>10 then left(field,10)

'...' else field end as news_name,news_id from tablename
Access数据库:SELECT iif(len(field)>2,left(field,2)

'...',field) FROM tablename;
 
Conn.Execute说明
Execute方法
  该方法用于执行SQL语句。根据SQL语句执行后是否返回记录集,该方法

的使用格式分为以下两种:
    1.执行SQL查询语句时,将返回查询得到的记录集。用法为:
    Set 对象变量名=连接对象.Execute("SQL 查询语言")
   Execute方法调用后,会自动创建记录集对象,并将查询结果存储在

该记录对象中,通过Set方法,将记录集赋给指定的对象保存,以后对象变

量就代表了该记录集对象。

    2.执行SQL的操作性语言时,没有记录集的返回。此时用法为:
    连接对象.Execute "SQL 操作性语句" [, RecordAffected][,

Option]
      ·RecordAffected 为可选项,此出可放置一个变量,SQL语

句执行后,所生效的记录数会自动保存到该变量中。通过访问该变量,就可

知道SQL语句队多少条记录进行了操作。
      ·Option 可选项,该参数的取值通常为adCMDText,它用于

告诉ADO,应该将Execute方法之后的第一个字符解释为命令文本。通过指定

该参数,可使执行更高效。

·BeginTrans、RollbackTrans、CommitTrans方法
  这三个方法是连接对象提供的用于事务处理的方法。BeginTrans用于开

始一个事物;RollbackTrans用于回滚事务;CommitTrans用于提交所有的

事务处理结果,即确认事务的处理。
  事务处理可以将一组操作视为一个整体,只有全部语句都成功执行后,

事务处理才算成功;若其中有一个语句执行失败,则整个处理就算失败,并

恢复到处里前的状态。
  BeginTrans和CommitTrans用于标记事务的开始和结束,在这两个之间

的语句,就是作为事务处理的语句。判定事务处理是否成功,可通过连接对

象的Error集合来实现,若Error集合的成员个数不为0,则说明有错误发生

,事务处理失败。Error集合中的每一个Error对象,代表一个错误信息。
Access基本操作

Access基本操作

一、数据库的基本概念和设计方法

所谓数据库实际上是关于某一特定主题或目标的信息集合。它把大量数据按一定的结构进行存储,集中治理和统一使用这些数据,实现数据共享。在Access中,数据库不仅包含用于存放加工过的信息的表,还包含以表中所存放的信息为操作对象的查询、窗体、报表、页等数据库对象。

一般地,数据库的设计应遵循以下几个步骤:

1、确定创建数据库所要完成的目的。

2、确定创建数据库中所需要的表。

3、确定表中所需要的字段。

4、明确有唯一值的主要害字段。

5、确定表之间的关系。

6、优化设计。

7、输入数据并创建其他数据库对象。
二、创建数据库

在Access中既可以使用人工的方法按照自己的要求来建立数据库,也可以使用软件为用户提供的各种数据库向导,前者更为自由而后者则显然要方便一些。
共13页: 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 11 [12] [13] 下一页
(本文仅表明作者个人观点,不代表本站及其管理员立场.) 推荐 收藏 投稿 打印 返回 关闭
上一篇:SQL SERVER日志清除的两种方法  
下一篇:分页存储过程2005
    评论加载中…
 推荐文章
     

网站首页  -  网站地图 -   站长论坛  -  网站投稿  -    -  网站管理
Copyright © 2008 芜湖站长站 All Rights Reserved 皖ICP备07500611号