Foxtable(狐表)用户栏目专家坐堂 → 请求教!!


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

主题:请求教!!

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


加好友 发短信
等级:婴狐 帖子:28 积分:292 威望:0 精华:0 注册:2013/9/10 9:50:00
请求教!!  发帖心情 Post By:2013/10/10 15:46:00 [只看该作者]

Dim s As Row=Tables("入库").Current
If  s.IsNull("来布单位") Or s.IsNull("订布款号") Or s.IsNull("订布单号") Or s.IsNull("布类") Or s.IsNull("颜色") Or s.IsNull("实重")Or s.IsNull("匹数")Then
    MessageBox.Show("请输入完整信息!备注除外")
Else
    Dim rk1 As String=s("订布款号")
    Dim rk2 As String=s("订布单号")
    Dim rk3 As String=s("布类")
    Dim rk4 As String=s("颜色")
   
    With Tables("库存")
        Dim r As Integer
        .Position = 0
        r = .FindRow("[订布款号] Like rk1 and [订布单号] Like rk2 and [布类] Like rk3 and [颜色] Like rk4", .Position, True ) '从当前行开始查找
        If r >= 0 Then '如果找到的话
            .Position = r '定位到找到的行.
        End If
    End With
   
    Tables("入库").AddNew()
End If

 

老是出错。。。

是不是这样表示不对呢?

 Dim rk1 As String=s("订布款号")
    Dim rk2 As String=s("订布单号")
    Dim rk3 As String=s("布类")
    Dim rk4 As String=s("颜色")
   
    With Tables("库存")
        Dim r As Integer
        .Position = 0
        r = .FindRow("[订布款号] Like rk1 and [订布单号] Like rk2 and [布类] Like rk3 and [颜色] Like rk4", .Position, True )

 

请老师们指教!


 回到顶部