Access sql语句运行时显示使用了无效的sql语句句是什么原因

日期时间数据类型的提示符是#並非文本提示符'


 你好,我按此输入还是会出错,若当制单日期查询不用
SQLString = "SELECT 品名,单号,来料日期,供应商,规格,形状,型号,尺寸,批号,数量,重量,制单員,修改员,审核员,是否入库," _
& "是否审核,备注 from 合金毛料记录表 compute sum(数量),sum(重量)"
这样变成提示from子句语法错误?

你对这个回答的评价是

1、首先我们打开电脑里的Access2010软件軟件会默认开启一个表名为【表1】的空白表单。

2、将空白表单表名修改为【测试表】添加字段和几行测试数据。

3、默认软件工具栏是【開始】工具栏我们点击【创建】进入创建工具栏,在工具栏中点击【查询设计】

4、弹出【显示表】窗口,点击【关闭】将该窗口关掉

5、这时软件会进入【设计】工具栏,我们点击工具栏左侧的【SQL视图】

6、【SQL视图】默认选择的是【设计视图】,我们在下拉菜单中选择【SQL视图】

7、在工具栏下方会自动打开一个查询窗口,在这里就可以输入查询用的SQL语句了

8、我们输入一行标准的SQL查询语句,查询在【测試表】中性别为‘女’的数据点击【运行】。

9、SQL语句执行完成后查询窗口会自动转换为表视图,以表格方式显示查询到的数据

你对這个回答的评价是?

1、打开一个Access数据库文件2、点击“创建”标签中的“查询设计”会弹出一个“显示表”的对话框,点击“关闭”将其關闭3、这时会有一个名为“查询*”的窗口还不能输入SQL语句4、点击左上角的“SQL视图”,这时就可在查询窗中输入SQL语句了5、SQL语句编辑完成后点击左上角的红色感叹号即可执行SQL语句

你对这个回答的评价是?

在access中可以正确执行

则提示语法錯误,那么问题一:这条语句如果要包含VALUES关键字,应该怎样写才正确

问题二:下面的语句怎样修改才正确?

问题二可以先插入select子查詢,然后再以修改的方式插入具体值:'机器人运行拍照位','',23,2


我想要一楼那样的语句但在ACCESS调试不通。

二楼不要要自增列是想将来用fid排序实現在中间插入记录。 用UNDATTE时并不知道主键、当前主键是多少是否要先执行一下查询?那就更复杂了一些

从语法描述就解决了你的第一个問题

由于但记录追加时,不支持多表查询(因为 Access 结构比较简单尚未考虑这样处理,SQL 就支持了)

不过你并没有对 ID 赋值那么每次插入的 fID 就嘟是一样的。这符合你的业务要求吗

我想要一楼那样的语句,但在ACCESS调试不通
二楼,不要要自增列是想将来用fid排序实现在中间插入记录 用UNDATTE时并不知道主键、当前主键是多少,是否要先执行一下查询那就更复杂了一些。

 没有主键那你的数据库就是一堆没用的东西


我想偠一楼那样的语句,但在ACCESS调试不通
二楼,不要要自增列是想将来用fid排序实现在中间插入记录 用UNDATTE时并不知道主键、当前主键是多少,是否要先执行一下查询那就更复杂了一些。
 没有主键那你的数据库就是一堆没用的东西

当然是有主键的,但是你并不知道它的当前值是哆少除非先执行一次查询,然后再执行insert into 操作

5楼的语句正是我需要的。

匿名用户不能发表回复!

我要回帖

更多关于 使用了无效的sql语句 的文章

 

随机推荐