以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 多重条件判断!!!帮帮忙看看,谢谢 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=3818) |
||||
-- 作者:杨浩 -- 发布时间:2009/8/5 13:59:00 -- 多重条件判断!!!帮帮忙看看,谢谢 Dim Q As String Q = e.Form.Controls("姓名").Value Dim T As String T = e.Form.Controls("身份证号").Value Dim S As Data T = e.Form.Controls("出生日期").Value if Q = "" then MessageBox.Show("姓名不能为空,请录入姓名以后再新增人员!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information) Return \'终止代码的执行 Else if T = "" then MessageBox.Show("身份证号不能为空,请录入身份证号以后再新增人员!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information) Return \'终止代码的执行 if S = "" then MessageBox.Show("出生日期不能为空,请录入出生日期以后再新增人员!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information) Return \'终止代码的执行 Else CurrentTable.AddNew() End If END IF END IF |
||||
-- 作者:杨浩 -- 发布时间:2009/8/5 14:04:00 -- Dim Q As String Q = e.Form.Controls("姓名").Value Dim T As String T = e.Form.Controls("身份证号").Value Dim S As Data T = e.Form.Controls("出生日期").Value if Q = "" then MessageBox.Show("姓名不能为空,请录入姓名以后再新增人员!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information) Return \'终止代码的执行 Else if T = "" then MessageBox.Show("身份证号不能为空,请录入身份证号以后再新增人员!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information) Return \'终止代码的执行 Else if S = "" then MessageBox.Show("出生日期不能为空,请录入出生日期以后再新增人员!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information) Return \'终止代码的执行 Else CurrentTable.AddNew() End If END IF END IF |
||||
-- 作者:杨浩 -- 发布时间:2009/8/5 14:04:00 -- 这样改了还是有问题!!!帮帮帮 |
||||
-- 作者:yangming -- 发布时间:2009/8/5 14:10:00 -- 看红色的地方和你的有什么不同 Q = e.Form.Controls("姓名").Value Dim T As String T = e.Form.Controls("身份证号").Value Dim S As Data S = e.Form.Controls("出生日期").Value if Q = "" then MessageBox.Show("姓名不能为空,请录入姓名以后再新增人员!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information) Return \'终止代码的执行 Else if T = "" then MessageBox.Show("身份证号不能为空,请录入身份证号以后再新增人员!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information) Return \'终止代码的执行 Else if S = "" then MessageBox.Show("出生日期不能为空,请录入出生日期以后再新增人员!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information) Return \'终止代码的执行 Else CurrentTable.AddNew() End If END IF END IF [此贴子已经被作者于2009-8-5 14:10:49编辑过]
|
||||
-- 作者:杨浩 -- 发布时间:2009/8/5 14:15:00 -- Dim Q As String Q = e.Form.Controls("姓名").Value Dim T As String T = e.Form.Controls("身份证号").Value Dim S As DatE S = e.Form.Controls("出生日期").Value if Q = "" then MessageBox.Show("姓名不能为空,请录入姓名以后再新增人员!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information) Return \'终止代码的执行 Else if T = "" then MessageBox.Show("身份证号不能为空,请录入身份证号以后再新增人员!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information) Return \'终止代码的执行 Else if S = "" then MessageBox.Show("出生日期不能为空,请录入出生日期以后再新增人员!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information) Return \'终止代码的执行 Else CurrentTable.AddNew() End If END IF END IF |
||||
-- 作者:杨浩 -- 发布时间:2009/8/5 14:15:00 -- 还是不行 |
||||
-- 作者:杨浩 -- 发布时间:2009/8/5 14:16:00 -- |
||||
-- 作者:yangming -- 发布时间:2009/8/5 14:16:00 -- 以下是引用杨浩在2009-8-5 14:15:00的发言:
还是不行 有什么提示?是放在何处的? [此贴子已经被作者于2009-8-5 14:19:26编辑过]
|
||||
-- 作者:杨浩 -- 发布时间:2009/8/5 14:20:00 -- 提示截图
|
||||
-- 作者:杨浩 -- 发布时间:2009/8/5 14:20:00 -- Dim S As DATE S = e.Form.Controls("出生日期").Value 我怀疑是这段代码有问题 |