以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 这个代码我哪写错了 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47087) |
-- 作者:xiaofengfeng -- 发布时间:2014/3/4 12:43:00 -- 这个代码我哪写错了 Dim t As Boolean=False If t Then |
-- 作者:xiaofengfeng -- 发布时间:2014/3/4 12:48:00 -- 出的问题就是 我认为如果文本框中有空值的话 就出现对话框 不增加一行 等到 把文体框中的内容 填进以后 再增加 |
-- 作者:lsy -- 发布时间:2014/3/4 13:00:00 -- For i As Integer = 1 To 2 If e.Form.Controls("TextBox" & i).Text = "" Then MessageBox.Show("所有录入框都不能为空") Return End If Next Tables("员工资料").AddNew() Dim s As String = DataTables("员工资料").Compute("Max(工号)", "是否离职 = False") Dim idx As Integer If s > "" Then \'若有最大值,即表数据不为空 idx = CInt(s.Substring(2,3)) + 1 \'提取字符串i里的数字,并加1 Else idx = 1 \'若表数据为空 就=1 End If e.Form.Controls("TextBox1").Text = "WX" & Format(idx,"000") |