最详细的学生档案管理系统

最详细的学生档案管理系统

ID:42610800

大小:979.50 KB

页数:98页

时间:2019-09-18

最详细的学生档案管理系统_第1页
最详细的学生档案管理系统_第2页
最详细的学生档案管理系统_第3页
最详细的学生档案管理系统_第4页
最详细的学生档案管理系统_第5页
资源描述:

《最详细的学生档案管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VB高级程序开发学生档案管理系统学生档案管理系统目录一、标准模块(公共部分)11:PublicVar12:OPeratDataBase1二、窗体31:A院设置32:A系设置83:A班级设置144:B基本信息215:B家庭基本成员信息276:B学籍报告337:B学籍异动378:B学期注册429:B学生查询4510:C课程查询4811:C课程分配5112:C新增课程5513:D成绩单生成6214:D成绩录入6615:D成绩评审7016:E奖惩查询7417:E奖惩单生成7718:E奖惩录入7919:F数据库连接8420:G登录8521:G密码维护8722:G用户管理8923

2、:学生档案管理94学生档案管理系统—标准模块(公共部分)一、标准模块(公共部分)1:PublicVarPublicMenuIndexAsInteger'保存用户选择的菜单PublicLoginSucceededAsBoolean'用户登录标志PublicUserIDAsString'用户IDPublicConnectionStringAsString'数据库连接字符串2:OPeratDataBasePublicFunctionGetConnStr()AsString'得到数据库连接字符串,用户可以在此处设置连接字符串'UserID是数据库用户ID,Password是登

3、陆密码'InitialCatalog是数据库名,DataSource是服务器名称GetConnStr=ConnectionStringEndFunctionPublicFunctionOpenConn(ByRefConnAsADODB.Connection)AsBoolean'打开数据库连接,连接成功返回true,出错时返回falseSetConn=NewADODB.Connection'出错处理OnErrorGoToErrorHandleConn.OpenGetConnStrOpenConn=TrueExitFunctionErrorHandle:MsgBox"连接

4、数据库失败!请重新连接!"OpenConn=FalseExitFunctionEndFunctionPublicSubExecuteSQL(ByValSQLAsString,ByRefmsgAsString)'执行SQL语句DimConnAsADODB.ConnectionDimsTokens()AsString'出错处理OnErrorGoToErrorHandle'判断SQL语句sTokens=Split(SQL)IfInStr("INSERT,DELETE,UPDATE",UCase((sTokens(0))))Then'打开数据库连接IfOpenConn(Con

5、n)ThenConn.ExecuteSQLmsg=sTokens(0)&"操作执行成功!"EndIfElsemsg="SQL语句有误:"&SQLEndIfFinally_Exit:Setrst=NothingSetConn=NothingExitSubErrorHandle:msg="执行错误:"&Err.DescriptionResumeFinally_ExitEndSubPublicFunctionSelectSQL(ByValSQL_AsString,ByRefmsgAsString)AsADODB.Recordset'执行SQL语句,返回ADODB.Recor

6、dsetDimConnAsADODB.Connection第96页共98页学生档案管理系统—标准模块(公共部分)DimrstAsADODB.RecordsetDimsTokens()AsString'出错处理OnErrorGoToErrorHandle'判断SQL语句sTokens=Split(SQL)IfInStr("SELECT",UCase((sTokens(0))))Then'打开数据库连接IfOpenConn(Conn)ThenSetrst=NewADODB.Recordsetrst.CursorLocation=adUseClientrst.OpenTri

7、m$(SQL),Conn,adOpenDynamic,adLockOptimisticSetSelectSQL=rstmsg="查询到"&rst.RecordCount&"条记录!"EndIfElsemsg="SQL语句有误:"&SQLEndIfFinally_Exit:Setrst=NothingSetConn=NothingExitFunctionErrorHandle:MsgString="查询错误:"&_Err.DescriptionResumeFinally_ExitEndFunctionPublicFunctionBatchSelectS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。