图书管理系统 源程序代码.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:25 大小:111KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

图书管理系统 源程序代码.doc

图书管理系统源程序代码.doc

预览

免费试读已结束,剩余 15 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1:登录窗口代码:OptionExplicitDimXAsInteger'保存密码输入错误次数PublictempnameAsStringPrivateSubcmdOK_Click()DimcnAsADODB.ConnectionDimrsAsADODB.RecordsetDimstrconAsStringDimsqlAsStringSetcn=CreateObject("adodb.connection")Setrs=CreateObject("adodb.recordset")strcon="Provider=MSDASQL.1;PersistSecurityInfo=False;DataSource=图书销售系统"cn.Openstrcon'游客登录IfCombo1.Text="游客"Then主窗体.tsgl.Visible=False主窗体.yhgl.Visible=False主窗体.gwtd.Visible=False主窗体.kuc.Visible=False主窗体.glyzc.Visible=False主窗体.tshj.Enabled=True主窗体.Toolbar1.Buttons(1).Visible=False主窗体.Toolbar1.Buttons(2).Visible=False主窗体.Toolbar1.Buttons(3).Visible=False主窗体.Toolbar1.Buttons(4).Visible=False主窗体.Toolbar1.Buttons(5).Visible=FalseUnloadMe主窗体.ShowExitSubEndIf'非游客用户登录IfTrim(Text1.Text)=""OrTrim(Text2.Text)=""Then'判断user_ID不能为空MsgBox"用户登录信息未完整填写,请重新输入!"Text1.SetFocusElseIfCombo1.Text="请选择权限"Then'判断登录权限不能为空MsgBox"请选择权限",vbOKOnly+vbExclamation,"警告"Combo1.SetFocusExitSubElseIfCombo1.Text="管理员"Then'管理员登录userleibie="管理员"username=Text1.Textsql="select*from管理员whereuser_ID='"&Trim(Text1.Text)&"'"'由管理员表中查询是否存在rs.Opensql,cn,adOpenKeyset,adLockPessimisticIfrs.EOF=TrueThenMsgBox"没有这个用户,请重输入!",vbOKOnly+vbExclamation,"警告"Text1.Text=""Text2.Text=""Text1.SetFocusExitSubElse'主窗体管理员权限开放主窗体.tsgl.Enabled=True主窗体.yhgl.Enabled=True主窗体.tshj.Enabled=True主窗体.gwtd.Visible=False主窗体.kuc.Visible=True主窗体.exit.Enabled=True主窗体.Toolbar1.Enabled=True主窗体.Toolbar1.Buttons(4).Visible=FalseEndIfElseIfCombo1.Text="普通用户"Then'普通用户登录userleibie="普通用户"username=Text1.Textsql="select*from普通用户whereuser_ID='"&Trim(Text1.Text)&"'"rs.Opensql,cn,adOpenKeyset,adLockPessimisticIfrs.EOF=TrueThenMsgBox"没有这个用户,请重输入!",vbOKOnly+vbExclamation,"警告"Text1.Text=""Text2.Text=""Text1.SetFocusExitSubElse'主窗体普通用户权限开放主窗体.tsgl.Visible=False主窗体.glygl.Visible=False主窗体.kuc.Visible=False主窗体.glyzc.Visible=False主窗体.Toolbar1.Buttons(1).Visible=False主窗体.Toolbar1.Buttons(2).Visible=False主窗体.Toolbar1.Buttons(5).Visible=FalseEndIfEndIfE