美文网首页
access 批量更新数据

access 批量更新数据

作者: 千羽之城88 | 来源:发表于2021-08-06 19:34 被阅读0次

默认情况下, access没法批量执行命令,变通的方式在编辑器里面编辑,然后再vba里面以数组的方式逐个执行:

private sub product_spec()
dim arr(20) as variant
arr(0)="UPDATE 库存 set [规格]=""1000*360"" where [产品名] like ""*产品1*"""
arr(1)="UPDATE 库存 set [规格]=""4480*260"" where [产品名] like ""*产品2*"""
arr(2)="UPDATE 库存 set [规格]="""" where [产品名] like ""*产品3*"""
arr(3)="UPDATE 库存 set [规格]="""" where [产品名] like ""*产品4*"""
arr(4)="UPDATE 库存 set [规格]="""" where [产品名] like ""*产品5*"""
arr(5)="UPDATE 库存 set [规格]=""2000*1980*450"" where [产品名] like ""*产品6*"""
arr(6)="UPDATE 库存 set [规格]=""2090*1890*1100"" where [产品名] like ""*产品7*"""
arr(7)="UPDATE 库存 set [规格]=""1570*850*450"" where [产品名] like ""*产品8*"""
arr(8)="UPDATE 库存 set [规格]=""2200*400*530"" where [产品名] like ""*产品9*"""
arr(9)="UPDATE 库存 set [规格]=""1950*965*450"" where [产品名] like ""*产品10*"""
arr(10)="UPDATE 库存 set [规格]=""1950*965*450"" where [产品名] like ""*产品11*"""
arr(11)="UPDATE 库存 set [规格]=""1480*760*850"" where [产品名] like ""*产品12*"""
arr(12)="UPDATE 库存 set [规格]=""2380*600*1063"" where [产品名] like ""*产品13*"""
arr(13)="UPDATE 库存 set [规格]=""450*35*1820"" where [产品名] like ""*产品14*"""
arr(14)="UPDATE 库存 set [规格]=""400*300*420"" where [产品名] like ""*产品15*"""
arr(15)="UPDATE 库存 set [规格]=""400*300*420"" where [产品名] like ""*产品16*"""
arr(16)="UPDATE 库存 set [规格]=""400*300*420"" where [产品名] like ""*产品17*"""
arr(17)="UPDATE 库存 set [规格]=""300*300*320"" where [产品名] like ""*产品18*"""
arr(18)="UPDATE 库存 set [规格]=""300*300*320"" where [产品名] like ""*产品19*"""
arr(19)="UPDATE 库存 set [规格]=""300*300*320"" where [产品名] like ""*产品20*"""
arr(20)="UPDATE 库存 set [规格]=""498*338*1050"" where [产品名] like ""*产品21*"""

For i = LBound(arr) To UBound(arr)
  debug.print arr(i)
  docmd.setwarngs false
  docmd.runsql arr(i)
next i 
end sub

相关文章

  • access 批量更新数据

    默认情况下, access没法批量执行命令,变通的方式在编辑器里面编辑,然后再vba里面以数组的方式逐个执行:

  • Excel向Access批量插入数据

    偶遇到Excel向Access批量插入数据的题目,就做了一下总结。 要求:批量将Excel里的数据插入到Acces...

  • 128-(Update)批量更新提供一种思路

    为批量更新数据提供一种思路! 我们在做批量更新时,会遇到下面三种情况: 情况: 1. 要批量更新的数据为空 方法:...

  • 提高 Django 批量更新数据的性能

    基于Django ORM的数据批量更新实现,目的:解决Django批量数据更新时的性能问题 问题 Django提供...

  • 使用psycopg2进行批量更新数据库及批量插入

    1处理数据 2批量更新对象方法 批量更新要点:1.先组装数据数组;2.写批量更新sql(将传入的数组当作临时表,数...

  • mybatis批量插入,control中传入参数为

    关于mybatis批量问题,见之前文章mybatis批量插入、批量更新和批量删除mybatis批量新增,插入的数据...

  • oracle 批量update进行判断

    使用oracle进行批量update更新数据的时候,可以在更新前进行判断,根据条件进行批量更新update tab...

  • django orm

    批量操作 批量插入数据 bulk_create 批量更新数据先进行数据过滤,然后再调用update方法进行一次性地...

  • oracle批量新增更新数据

    本博客介绍一下Oracle批量新增数据和更新数据的sql写法,业务场景是这样的,往一张关联表里批量新增更新数据,然...

  • Spring使用JDBCTemplate

    使用JDBCTemplate更新数据库 使用sql语句和参数更新数据库(update) 批量更新数据库(batch...

网友评论

      本文标题:access 批量更新数据

      本文链接:https://www.haomeiwen.com/subject/besivltx.html