资源简介

系统管理 ·系统登录 ·密码修改 ·注销 ·退出 用户管理。 ·添加管理员 ·管理员密码解锁 ·学生密码解锁 学生信息管理。 ·学生基本信息添加 ·学生基本信息修改 ·学生基本信息删除 课程信息管理。 ·课程基本信息添加 ·课程基本信息修改 ·课程基本信息删除 学生选课管理。 ·根据输入的学号信息,查询出学生基本信息、已选修课程门数、选修总学分。 ·显示课程信息表中的所有课程信息,供用户选课之用。 ·当用户选择某门课程时,除了检查该用户是否已经选择过该课程以外,还要检查课程已选人数是否超过限选人数,超过限选人数则不允许选择该课程。 ·将学生选课信息写入选课信息表中。 成绩信息管理。 ·按课程录入学生成绩 ·按学生录入成绩 院系信息管理。 ·数据查询 ·学生基本信息浏览 ·课程基本信息浏览 ·学生基本信息查询 ·课程基本信息查询 ·学生成绩信息查询 ·课程成绩信息查询 以上查询提供导出Excel打印或存档。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Data;
using System.IO;
namespace StuInfoManage
{
    class DbConn
    {
        private SqlConnection con;
        /*
        * 功能:构造函数,在构造函数中完成以下工作:
        * 给私有变量con赋数据库连接字符串,并打开数据库连接
        */
        public DbConn()
        {
            con = new SqlConnection();
            //获取数据库连接字符串
            con.ConnectionString = “server = .;database=student;Integrated Security = true;“;
            try
            {
                con.Open();
            }
            catch (Exception ex)
            {
                //出现错误,则调用写错误文件把相应的错误信息写入指定的文件中
                WriteToLog(ex.Message);               
            }
            finally
            {
                con.Close();
            }
        }
        /*
        * 功能:返回数据库连接对象,供其他程序使用该连接对象连接数据库实现数据库操作
        *  SqlConnection对象
        */
        public SqlConnection getConn()
        {
            return con;
        }   
        /*
       * 功能:执行一条返回DataSet的SqlCommand命令
       * 要执行的sql语句    
       * DataSet,该值主要应用于数据绑定
       */
        public DataSet ExecuteDataset(string sql)
        {
            try
            {
                SqlCommand cmd = new SqlCommand(sql con);
                SqlDataAdapter da = new SqlDataAdapter(cmd);
                DataSet ds = new DataSet();
                da.Fill(ds);
                return ds;
            }
            catch(Exception ex)
            {
                WriteToLog(sql + “\n“ + ex.Message);
                return null;
            }
        }
        /*
        * 功能:数据库的增删改操作,通过调用Command对象的ExecuteNonQuery方法完成
        * 要执行的sql语句    
        * bool值,根据该值判断执行是否成功
        */
        public bool dbedit(string sql)
        {
            SqlCommand cmd = new SqlCommand(sql con);
            int count = 0;
            try
            {
                if (con.State == ConnectionState.Closed)
                    con.Open();
                count = cmd.ExecuteNonQuery();
                return true;
            }
            catch (Exception ex)
            {
                WriteToLog(sql + “\n“ + ex.Message);
                return false;
            }
            finally
            {
                con.Close();
            }
        }
        /*
        * 功能:调用存储过程,并返回存储过程返回值的通用方法
        * 要执行的存储过程的名称
        * 要执行的存储过程中参数的集合      
        * 返回存储过程的返回值
        */ 
        public int CallProc(string procName SqlParameter[] cmdparam)
        {
            try
            {
                if (con.State != ConnectionState.Open)
                {
                    con.Open();
                }
                SqlComman

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    3145728  2017-06-22 11:27  学生成绩管理系统代码\student\database\student.mdf

     文件    1048576  2017-06-22 11:27  学生成绩管理系统代码\student\database\student_log.ldf

     文件      10905  2011-01-11 11:30  学生成绩管理系统代码\student\StuInfoManage\DbConn.cs

     文件       6132  2017-06-15 16:59  学生成绩管理系统代码\student\StuInfoManage\LoginForm.cs

     文件       9334  2011-01-10 10:08  学生成绩管理系统代码\student\StuInfoManage\LoginForm.Designer.cs

     文件       5814  2011-01-10 10:08  学生成绩管理系统代码\student\StuInfoManage\LoginForm.resx

     文件      15429  2017-06-19 10:56  学生成绩管理系统代码\student\StuInfoManage\MainForm.cs

     文件      25088  2017-06-19 10:56  学生成绩管理系统代码\student\StuInfoManage\MainForm.Designer.cs

     文件       6408  2017-06-19 10:56  学生成绩管理系统代码\student\StuInfoManage\MainForm.resx

     文件        497  2011-01-04 16:02  学生成绩管理系统代码\student\StuInfoManage\Program.cs

     文件      16382  2017-06-19 10:55  学生成绩管理系统代码\student\StuInfoManage\StuInfoManage.csproj

     文件        915  2017-06-15 10:56  学生成绩管理系统代码\student\StuInfoManage\StuInfoManage.sln

    ..A..H.     77312  2017-06-22 11:08  学生成绩管理系统代码\student\StuInfoManage\StuInfoManage.suo

     文件       1092  2017-06-15 10:56  学生成绩管理系统代码\student\StuInfoManage\UpgradeLog.xml

     文件    1276720  2007-10-10 09:49  学生成绩管理系统代码\student\StuInfoManage\bin\Debug\Microsoft.Office.Interop.Excel.dll

     文件     421888  2011-03-22 10:58  学生成绩管理系统代码\student\StuInfoManage\bin\Debug\StuInfoManage.exe

     文件     318976  2011-03-22 10:58  学生成绩管理系统代码\student\StuInfoManage\bin\Debug\StuInfoManage.pdb

     文件      11608  2017-06-22 10:35  学生成绩管理系统代码\student\StuInfoManage\bin\Debug\StuInfoManage.vshost.exe

     文件        470  2017-06-19 10:55  学生成绩管理系统代码\student\StuInfoManage\bin\Debug\StuInfoManage.exe.config

     文件        470  2017-06-19 10:55  学生成绩管理系统代码\student\StuInfoManage\bin\Debug\StuInfoManage.vshost.exe.config

     文件        490  2010-03-17 22:39  学生成绩管理系统代码\student\StuInfoManage\bin\Debug\StuInfoManage.vshost.exe.manifest

     文件       2810  2011-01-06 18:30  学生成绩管理系统代码\student\StuInfoManage\courseInfo\CourseBasicDelete.cs

     文件      13988  2011-01-06 18:11  学生成绩管理系统代码\student\StuInfoManage\courseInfo\CourseBasicDelete.Designer.cs

     文件       5814  2011-01-06 18:11  学生成绩管理系统代码\student\StuInfoManage\courseInfo\CourseBasicDelete.resx

     文件       1730  2011-01-06 17:57  学生成绩管理系统代码\student\StuInfoManage\courseInfo\CourseBasicInfo.cs

     文件       7586  2011-01-06 17:49  学生成绩管理系统代码\student\StuInfoManage\courseInfo\CourseBasicInfoAdd.cs

     文件      15489  2011-01-06 17:42  学生成绩管理系统代码\student\StuInfoManage\courseInfo\CourseBasicInfoAdd.Designer.cs

     文件       5814  2011-01-06 17:42  学生成绩管理系统代码\student\StuInfoManage\courseInfo\CourseBasicInfoAdd.resx

     文件       3930  2011-01-08 14:41  学生成绩管理系统代码\student\StuInfoManage\courseInfo\CourseBasicInfoQuery.cs

     文件      15708  2011-01-08 14:42  学生成绩管理系统代码\student\StuInfoManage\courseInfo\CourseBasicInfoQuery.Designer.cs

............此处省略145个文件信息

评论

共有 条评论