首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 办公应用 > OFFICE教程 >

excel update语句重复执行的优化,烦请帮忙指点,多谢

2013-10-31 
excel update语句重复执行的优化,烦请帮忙指点,谢谢For i 5 To colcisql UPDATE [汇总数据$] INNER J

excel update语句重复执行的优化,烦请帮忙指点,谢谢
    For i = 5 To colc
    isql = "UPDATE [汇总数据$] INNER JOIN [间口$] on (([汇总数据$].客户编号=[间口$].客户编号) and ([汇总数据$].门店名=[间口$].门店名)) " _
    & "set [汇总数据$].[" & Worksheets("汇总数据").Cells(1, i) & "]=[间口$].样机数量 where [间口$].型号='" & Worksheets("汇总数据").Cells(1, i) & "'"
    icnn.Execute (isql)
    Next

[解决办法]
没啥好优化的地方

同一工作簿的操作,建议用字典+数组来做,一是速度更快,二是因为SQL不是完全释放,执行几次SQL查询后会卡死

热点排行