access数据库入门教程_access软件

数据库 (5) 2024-07-31 17:12

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
access数据库入门教程_access软件,希望能够帮助你!!!。

access 数据库入门

<< Access 2010中文版入门与实例教程.张强等 >>

access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第1张
access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第2张
access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第3张
access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第4张

access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第5张
access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第6张
access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第7张
access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第8张
access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第9张
access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第10张
access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第11张
Jet Database Engine 用于与 Access (.mdb) 数据库中的数据配合使用,它支持 ANSI SQL-89 标准。但是,Access 数据库中的数据访问页是通过使用 ActiveX Data Objects (ADO) 和 Jet OLEDB 提供者连接至 Jet 的。ADO 和 OLEDB 总是使用 ANSI SQL-92 语法。因此,数据访问页必须使用 ANSI SQL-92 语法。这意味着绑定到同一查询的窗体和页可能返回不同的结果数据集。

Access 执行SQL的方法

以Access 2003 为例

查询-> 新建-> 设计视图-> 视图-> SQL视图

看到没,哈哈,在里面敲SQL吧,哈哈。。

在Access2007中使用SQL语句

http://blog.sina.com.cn/s/blog_45eaa01a0102xstz.html

Access SQL:基本概念、词汇和语法

https://support.microsoft.com/zh-cn/office/access-sql-%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5-%E8%AF%8D%E6%B1%87%E5%92%8C%E8%AF%AD%E6%B3%95-444d0303-cde1-424e-9a74-e8dc3e

可以1
SELECT b.条形码 FROM 库存信息表 a INNER JOIN 商品信息表 b ON a.商品条形码=b.条形码 ; 
可以2
SELECT b.条形码,b.名称,b.规格,b.产地 FROM (库存信息表 AS a INNER JOIN 商品信息表 AS b ON [a].[商品条形码] = [b].[条形码]) INNER JOIN 仓库信息表 AS c ON [a].[仓库编号] = [c].[编号]; 

access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第12张

可以3
SELECT b.条形码,b.名称,b.规格,b.产地,c.仓库名称 FROM (库存信息表 a INNER JOIN 商品信息表 b ON a.商品条形码 = b.条形码) INNER JOIN 仓库信息表 c ON a.仓库编号 = c.编号; 
可以4

Access报错“语法错误 操作符丢失”
access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第13张

可以
SELECT b.条形码,b.名称,b.规格,b.产地,c.仓库名称,a.货位_排&'-'&a.货位_号 AS 货位,a.库存数量,a.库存上限,a.库存下限 FROM (库存信息表 a INNER JOIN 商品信息表 b ON a.商品条形码 = b.条形码) INNER JOIN 仓库信息表 c ON a.仓库编号 = c.编号; 

access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第14张

不可以的
SELECT b.条形码,b.名称,b.规格,b.产地 ,c.仓库名称,str(货位_排)+'-'+Ltrim(str(货位_号)) AS 货位,库存数量,库存上限,库存下限 FROM 库存信息表 a INNER JOIN 商品信息表 b ON a.商品条形码=b.条形码 inner join 仓库信息表 c ON a.仓库编号=c.编号 

str
Ltrim函数都没有,不知道是啥原因
access数据库入门教程_access软件_https://bianchenghao6.com/blog_数据库_第15张

access数据库BOOL类型

access数据库BOOL类型的值是-1和0(true/false)。
access数据库中sql语句中布尔值的写法用true和false; 如果写成1或0会报错且不成功;

例如:

SQL.Text := ‘DELETE from 需要做的事 where 选中 = true’;

sqlsever数据库中sql语句中布尔值的写法用1和0;

例如:

SQL.Text := ‘DELETE from 需要做的事 where 选中 = 1’;

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

发表回复