以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 代码解析,谢谢!! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=21522) |
-- 作者:jinzhengbe -- 发布时间:2012/7/16 0:44:00 -- 代码解析,谢谢!!
If e.DataCol.Name = "取货商品名" Then Dim dr As DataRow
、
如果取货商品名 发生变化, 1 查询quhuolu 表是否有相同的 值,
if 有同的值,并且 quhuolu 表中的(已取数量)>0 then 提示: 该商品已经被点过。
if 有相同的值 ,并且quhuolu 表中的(已取数量)= 0 then 用当前表的“ 数量” 替换 (已取数量)
如果以上两个条件都不符合时,则在quhuolu中 添加新行。(这个我会) 上面两行麻烦各位大师指点一下啊! |
-- 作者:程兴刚 -- 发布时间:2012/7/16 3:01:00 -- If e.DataCol.Name = "取货商品名" Then Dim dr As DataRow if dr("已取数量") >0 Then \'如果找到, 则设置各列内容 End If
可谓漏洞百出! |
-- 作者:jinzhengbe -- 发布时间:2012/7/16 22:03:00 -- 是说我的吧,哈哈,谢谢了, |