VB中 我输入一个学号,然后把这个学生的性别改成相反的。怎么弄? 20

输入一个学号,然后把这个学生的性别改成相反的性别!怎么编程呀?先根据学号读出这个学生的性别,再把性别取反就是这个说法,要怎么编程!!就用VB编程!... 输入一个学号,然后把这个学生的性别改成相反的性别! 怎么编程呀 ?
先根据学号读出这个学生的性别,再把性别取反

就是这个说法,要怎么编程!! 就用VB编程!
展开
 我来答
csgajcr
2010-07-04 · TA获得超过356个赞
知道小有建树答主
回答量:377
采纳率:100%
帮助的人:246万
展开全部
要有2个List控件吧。。。。。
1个里面输入学号,一个里面输入性别,在放一个command控件
代码:
Private Sub Command1_Click()
Dim msg, a, b
On Error GoTo a123
a = InputBox("请输入学号", "请输入:", "学号")
If a = "" Then Exit Sub
b = 0
List1.ListIndex = 0
Do
If a = List1.List(b) Then
Exit Do
End If
List1.ListIndex = List1.ListIndex + 1
b = b + 1
Loop
MsgBox b
MsgBox List2.List(b)
If List2.List(b) = "男" Then
List2.RemoveItem b
List2.AddItem "女", b
End If
If List2.List(b) = "女" Then
List2.RemoveItem b
List2.AddItem "男", b
End If
Exit Sub
a123:
msg = MsgBox("没找到该学号", vbInformation, "提示")
End Sub
方程无解71
2010-07-03 · TA获得超过417个赞
知道小有建树答主
回答量:298
采纳率:57%
帮助的人:77.3万
展开全部
先根据学号读出这个学生的性别,再把性别取反。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骊山大粽子
2010-07-03 · TA获得超过105个赞
知道小有建树答主
回答量:234
采纳率:0%
帮助的人:101万
展开全部
首先 性别你确定是逻辑型嘛?
其次 你用的是什么数据库 什么连接模式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gjz010
2010-07-03 · TA获得超过153个赞
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:121万
展开全部
给个思路:
用select获得性别
然后是男的改女的
是女的改男的
再update
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式