Foxtable(狐表)用户栏目专家坐堂 → 求用sql语句来优化!


  共有2371人关注过本帖平板打印复制链接

主题:求用sql语句来优化!

帅哥哟,离线,有人找我吗?
heying325
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:396 积分:3446 威望:0 精华:0 注册:2013/9/27 9:04:00
求用sql语句来优化!  发帖心情 Post By:2014/12/5 14:11:00 [只看该作者]

写了下面一段代码:
dim tb as table = tables("表1“)
For Each ro As Row In tb.Rows
   Dim dr As DataRow = DataTables("表2").SQLFind("条件……'")
   If dr IsNot Nothing Then
      Dim s As String = dr("公式")
      Dim d As Double
      If Double.TryParse(s,d) Then
         ro("结果") = d
      Else
         s = s.Replace("@", "").Replace("x", 100)
         ro("结果") = Eval(s)
      End If
   End If
Next
tb.DataTable.Save
这段代码虽然可以实现我的要求,可是速度太慢,求用sql的方法批量更新,假设数据源为 con !

 回到顶部