Foxtable(狐表)用户栏目专家坐堂 → [求助] 条件出错


  共有2392人关注过本帖树形打印复制链接

主题:[求助] 条件出错

美女呀,离线,留言给我吧!
susanhe
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:312 积分:2477 威望:0 精华:0 注册:2018/11/22 20:30:00
[求助] 条件出错  发帖心情 Post By:2020/7/25 13:30:00 [只看该作者]

老师,出现如图,错哪儿了 ?
图片点击可在新窗口打开查看此主题相关图片如下:捕获.png
图片点击可在新窗口打开查看



For Each rrr As Row In Tables("PPV").Rows
Dim cmda As new SQLCommand
cmda.C
Dim dta As DataTable
cmda.CommandText = "Se lect {t_Item}.FNumber,{t_Item}.FName,FShortName,{t_Item}.FItemID,Sum({ICStockBillEntry}.FQty) as FQty,Sum({ICStockBillEntry}.FAmount) as FAmount From ((({ICStockBillEntry} Inner JOIN {t_Item} ON {t_Item}.[FItemID] = {ICStockBillEntry}.[FItemID]) Inner JOIN {ICStockBill} ON {ICStockBill}.[FInterID] = {ICStockBillEntry}.[FInterID]) Left JOIN {POOrderEntry} ON {POOrderEntry}.[FInterID] = {ICStockBillEntry}.[FOrderInterID] And {POOrderEntry}.[FEntryID] = {ICStockBillEntry}.[FOrderEntryID]) Inner JOIN {t_Supplier} ON {t_Supplier}.[FItemID] = {ICStockBill}.[FSupplyID] Where {ICStockBill}.[FBillNo] like '%WIN%'and {ICStockBillEntry}.[FQty] > 0 and {ICStockBill}.[FDate] > = '" & e.Form.Controls("Datetimepicker1").Value & "' And {ICStockBill}.[FDate] < = '" & e.Form.Controls("Datetimepicker2").Value & "' Group By {t_Item}.FNumber,{t_Item}.FName,FShortName,{t_Item}.FItemID"
dta = cmda.ExecuteReader(True)
 Dim fdr As DataRow = dta.Find("FItemID=" & rrr("FItemID") & "")
          
  If fdr IsNot Nothing Then
            rrr("LP") = fdr("FQty")
 End If
dta.Save()
Next

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/25 14:04:00 [只看该作者]

dta完全没有保存的必要,也无法保存。只有单表sql返回的表格才能保存

dta = cmda.ExecuteReader() 
 Dim fdr As DataRow = dta.Find("FItemID=" & rrr("FItemID") & "")
           
  If fdr IsNot Nothing Then
            rrr("LP") = fdr("FQty")
 End If
Next

 回到顶部