Foxtable(狐表)用户栏目专家坐堂 → 这个代码我哪写错了


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

主题:这个代码我哪写错了

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


加好友 发短信
等级:幼狐 帖子:152 积分:1051 威望:0 精华:0 注册:2014/2/20 10:27:00
这个代码我哪写错了  发帖心情 Post By:2014/3/4 12:43:00 [只看该作者]

Dim t As Boolean=False
If e.form.controls("TextBox1").text="" And e.Form.controls("TextBox2").text="" Then
    t=True
End If

If t Then
    messagebox.show("YOU空值")
Else
 Tables("员工资料").AddNew
  Dim i As String = DataTables("员工资料").Compute("max(工号)", "是否离职  = false")
 Dim idx As Integer
  If i > "" Then    '若有最大值,即表数据不为空
     idx = CInt(i.Substring(2,3)) + 1   '提取字符串i里的数字,并加1
  Else
      idx = 1   '若表数据为空 就=1
   End If
   e.Form.Controls("TextBox1").text = "WX" & Format(idx,"000")
End If


 回到顶部