access数据库 如何用SQL语句删除数据

本人从未用过access,现需将数据库中小于2012年1月1日的数据完全删除,刚才写了段发现报模块错误神马的。
Delete from MSG_Sentbox where SendTime < '2012/1/1 00:00:00';
百思不得其解啊,求帮助,求大手,求代码啦!!!

第1个回答  2016-07-29
日期不是用单引号和双引号引起来,而是用#
第2个回答  2012-09-17
Delete from MSG_Sentbox where SendTime < #2012/1/1 00:00:00#; 试试
access 时间要用#包起来的本回答被网友采纳
第3个回答  2012-09-25
access数据库的sql语句语法有一点点不一样,时间是用#括起来的,sqlserver用单引号
Delete from MSG_Sentbox where SendTime < #2012/1/1 00:00:00#
第4个回答  2015-11-05
把错误提示贴出来

access数据库如何清空表
1、在电脑上打开access数据库;2、在菜单栏中选择创建,创建一个查询;3、弹出页面后关闭,点击右键,选择sql视图;4、打开sql视图后,选择执行;5、输入代码delete from需要清空的表名即可清空。

vb如何删除access数据库指定记录?
通过SQL语句删除:SQL 有专门的删除查询,格式为:Delete from [表名称] where [条件]例如删除女同学的成绩:Delete from 成绩单 where [性别]= "女"以上是SQL的用法,如果在vb中使用,就在前面加上“DoCmd.RunSQL”就可以了。DoCmd.RunSQL "Delete from 成绩单 where [性别]= '女' "“Visual...

求access数据库批量删除软件或方法
1.点击菜单栏上面的创建——查询设计。2.然后再弹出的显示表的对话框中,我们选择订单表,然后点击添加按钮。3.接着点击菜单栏上面的“删除”,打开删除设计。4.将员工ID拖拽到下面的设计表格中。5.同样的方法将星号也拖拽到下面的表格中。6.在条件一栏写上 =3。7.点击菜单栏上面的视图就可以查看要...

有没有快速删除,更新单条数据记录的方法
(access数据库为例)单条删除的sql语句:delete * from 数据库表 where id = 1 删除id为1的数据 delete * from 数据库表 where id in (1,2,3,4,5,6)删除id为1、2、3、4、5、6的数据!

如何用程序删除AC数据库中的条目?
打开数据库,查询,在设计视图中创建查询,点击取消,这时在菜单栏选择查询-sql特定查询-联合,在这里输入sql语句,delete from dataA where data in (select data from dataB),然后点击上边的红的叹号可以执行,或者保存查询,再执行查询即可

如何一键清除ACCESS数据库中的字段数据?
删除所有记录,先运行SQL操作查询 delete from 表名 删除表 drop table 表名

求SQL语句删除多余数据!
access的写法:update <表名> set b = mid(b,1,instr(b,"\/")-1)这里mid是取子字符串,instr是某一字符在字符串中的位置.其他数据库可能也有类似的函数.

vb怎样完全清空access的某个数据表数据?
用SQL语句就可以,sql="delete from myload" 。

ASP+ACCESS数据库,用按钮执行删除操作。
用SQL语句:根据按钮表单提交的数据(如张三,一般都传唯一的ID)DELETE FROM 表名称 WHERE 列名称(姓名) = 值(张三)

如何批量删除Access数据库中符合条件的记录
1、一种方法是通过在界面设置里设置条件“查询设计”设置查询条件(这个可以在百度知道找到)2、另一种是SQL设计界面里输入 SQL语句,下面是例句 Delete From table where id in(1,2,3,4,5,6,7,8,9,10)in()这个里面可以是用来接收页面选择的.. 你也可以 使用 where id > ? and id < ?

相似回答