Access 2007的使用方法

  本来考虑用XML文件来存数据是因为其跨平台性,而且不用安装特定的软件。但经过研究了一阵子发现,XML用于存放少数据是可以,但存放大中型数据就显得很吃力,怀疑也没有人会这么做。而如果采用SQL SERVER存数据,又显得比较屈才,毕竟我做的只是研究客户端的一个小程序,配置代价也太大了。基于这两者之间,还是决定选Access,用这个系统,对数据的操作也可以使用SQL语句来操作,与VC的连接同样是使用ADO技术,对于以后变更数据库时,会比较方便。还有一个最最重要的原因是:我没接触过,当学习啦!网上找了一些ACCESS的软件,可能是我自己本事不够,除了07版的,其它版本的都装不上,所以干脆装个07的,搞了半天还是个英文版,汉化包也没找到,倒~ 特此记录下使用这个软件的方法。

 

  首先附上入门级的视频,看过发现很不错:

http://www.pconline.com.cn/pcedu/videoedu/office/0908/1732789.html

这个更详细点:

http://www.itzcn.com/video-vid-1773-spid-45.html

 

  上面那个视频没有说到可以用SQL语句进行查询,又在网上找了一个电子书,有图有真相,呵呵~ :

http://download.csdn.net/source/2334824

 

   官方的帮助,内容很多:

http://office.microsoft.com/zh-cn/access/FX100646912052.aspx

 

Q1:access数据库中的各项容量是多少?

A1:http://access911.net/fixhtm/72FAB01E17DC.htm?tt=

  现在才刚开始,以后有什么补充再贴哦!

 

Q2:不能使用Sql更新操作,Stop Disabled mode from blocking a query

 

By default, if you open a database that does not reside in a trusted location, or if you have not chosen to trust the database, Access prevents all action queries — append, update, delete, or make-table queries — from running.

If you try to run an action query and it seems like nothing happens, check the Access status bar for the following message:

This action or event has been blocked by Disabled Mode.

When you see that message, do the following:

Enable blocked content

  • On the Message Bar, click Options.

    The Microsoft Office Security Options dialog box appears.

  • Click Enable this content, and then click OK.
  • Run your query again.

 Q3:Date/Time类型的赋值

  找了半天终于找到了,原来字段上也要叫括号。

insert   into   tablename   ([DateTime])   Values   (#2005-8-2   11:25:30#)

insert   into   tablename   ([DateTime])   Values   (#2005/8/2   11:25:30#)

 

Q4:多表查询

  select a.* from a inner join b on a.aid=b.aid where b.Flag=1 and b.Col=2

 


版权声明:本文为tlovet1314原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。