一个表转储问题!(用access)

huyidehyd 2003-11-07 05:44:42
table t1,t2
表t1中有时间字段a,值类型为,如:"200301";
现在我想把14个月前的那个月的数据,转到表t2中,然后在表t1中把那个月的数据删除,程序每次退出执行,如何实现?
...全文
72 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
oneofcsdn 2003-11-08
  • 打赏
  • 举报
回复
"200108" 换为参数怎么写,谢谢(vb)!
yangsm 2003-11-08
  • 打赏
  • 举报
回复
我同意一楼的意见
changechange 2003-11-08
  • 打赏
  • 举报
回复
insert into t2 select * from t1 where format(t1.a,"yyyymm")="200108"

delete form t1 where format(t1.a,"yyyymm")="200108"
huyidehyd 2003-11-08
  • 打赏
  • 举报
回复
谢谢!
changechange 2003-11-08
  • 打赏
  • 举报
回复
关于 adodb对象,connection对象,execute 方法请自己查看 ADO 得帮助

http://www.access911.net/index.asp?board=8&recordid=76FAB51E
changechange 2003-11-08
  • 打赏
  • 举报
回复
dim strWhere as string
strWhere="200108"
adodb.connection.execute "insert into t2 select * from t1 where format(t1.a,""yyyymm"")=" & strWhere
adodb.connection.execute "delete form t1 where format(t1.a,""yyyymm"")=" & strWhere

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧