以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  如何删除acess中的一条记录?  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=157725)

--  作者:dwjgwsm
--  发布时间:2017/9/8 22:00:13
--  如何删除acess中的一条记录?
TableTitle="ZQZC00"
idate=cdate("2017/9/5")
strSqlread="Delete from " & TableTitle & " where [stockdate] > " & idate \'要删除大于某个日期的所有记录,这个写法把所有的记录都删除了
adoConn.Execute(strSqlread)



顺便请教一下,如何遍历一个access数据库中所有表? 网上说用MSysObjects,但MSysObjects的权限如何设置,一直找不到方法
[此贴子已经被作者于2017/9/8 22:01:01编辑过]

--  作者:dwjgwsm
--  发布时间:2017/9/8 23:44:48
--  
  第一个问题知道了
strSqlread="Delete from " & TableTitle & " where stockdate > # " & idate & "#"

但是如何遍历各表还是不知道
--  作者:马良
--  发布时间:2017/9/9 13:06:41
--  
你可以到百度搜一下,或者论坛搜一下,好多操作数据库的帖子