在Vb中用Access 2000 数据库创建登录窗口,有用户名和密码框,用Adodc控件实现登录,请看清补充内的条件!

库为Access2000,库名:员工情况表,表名:用户表,有字段UseName和password两个字段,表里有三条记录,看好是三条记录哟,而不是一条记录,在登录窗口中写... 库为Access2000,库名:员工情况表,表名:用户表,有字段UseName和password两个字段,表里有三条记录,看好是三条记录哟,而不是一条记录,在登录窗口中写出相应的用户名和密码,就可以跳到指定窗口中,例如,如果是用户登录的话就跳转到用户界面,如果是系统管理员的话就跳转到系统管理员的界面,如果是高级干部的话,就跳转到高级干部的界面中,因为本人纯属菜鸟等级,所以请大侠高手们帮着编编吧,本人不盛感激
我想要全的并可以运行的代码,不想要写了一半的那种,因为本人能力真的有限,看不明白,所以希望各位大侠给个全的代码,有注释是最好了,并且请不要提问一些什么看书呀的问题,如果我看了书就会的话,也不用上来提问,各位大侠你们说对不???所以请大侠们多多帮忙,小的不盛感激了!!!!
展开
 我来答
百度网友2ca1c0f24
2011-10-12 · TA获得超过2036个赞
知道大有可为答主
回答量:4364
采纳率:0%
帮助的人:3395万
展开全部
建议增加一个字段例如“权限”,权限=1为户界,权限=2为系统管理员,权限=3为高级干部。
数据库连接略!
strSQL = "Select * From 用户表 where UseName='" & Text1.text & "' and password='" & Text2.text & "'"
RS.Open strSQL, db, 2, 2
If not RS.EOF Then
If 权限=1Then
Unload Me
用户界面.Show
elseIf 权限=2Then
Unload Me
系统管理员的界面.Show
elseIf 权限=3Then
Unload Me
高级干部的界面.Show
end if
Else
Msgnox"用户名或密码错误!"
End If
RS.Close
追问
还是不太明白,本人太笨了,能给都说的清楚点吗?权限在哪儿加,怎么个意思????
追答
RS数据表记录集对象
strSQL连接数据表的字符串,看上面语句
db连接数据库对象
2, 2打开数据表的方式

权限字段在你的“用户表”中增加,打开你的“用户表”的设计界面,增加即可,可以是数字,也可以是文本,如果是数字,按上面运行,如果是文本,将“If 权限=1Then”修改为“If 权限="用户" Then”等
jiaojj2005
2011-10-12 · 超过14用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:33.3万
展开全部
数据库课程设计。。。
追问
嗯,老师给留的题目,请高手帮忙设计设计,并能运行了,本人不盛感激呀!!!
追答
这个,我们当时也做过,大部分都是从网上荡,然后做小小修改。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
龙叔生活
2011-10-12 · TA获得超过280个赞
知道小有建树答主
回答量:371
采纳率:66%
帮助的人:48.7万
展开全部
好好去看书,不要投机取巧。
追问
书中没有,有是的谁问呀!!!这属于课外的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式