• 大小: 1.39MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-26
  • 语言: C#
  • 标签: C#  

资源简介

上传的资源是由本人开发的基于C#的用户自定义问卷调查系统,上传了C#的部分,数据库是使用的SQL SERVER,如果需要运行请自行参考之前的博文(5月9日已更新最新的数据库设计),建立数据库(power designer)。难度不大,本代码仅供学习交流使用,如有参考或转载请注明来源

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Data.SqlClient;
using System.Text.Regularexpressions;
using System.Windows.Forms;

namespace 用户自定义问卷系统学生与教师端
{
    public class DbHelper
    {
        private static String connstr = “Data Source=.;Initial Catalog=questionnaire;Integrated Security=True“;

        #region 建立数据库链接
        public static SqlConnection createConnection()          //建立数据库连接
        {
            SqlConnection conn = new SqlConnection(connstr);
            conn.Open();
            return conn;
        }
        #endregion

        #region 学生登录
        public int CheckStudent(string username string password string usertype)       //校验学生登录
        {
            if (isExists(username))
            {
                return -1;
            }
            string strCommandText = “select StudentPSW from “ + usertype + “ where StudentID=‘“ + username + “‘“;
            SqlCommand cmd = new SqlCommand(strCommandText DbHelper.createConnection());
            int check = -1;
            string psd = ““;


            //SqlDataReader dr = cmd.ExecuteReader();
            try
            {
                if (cmd.ExecuteScalar() == null)
                {
                   
                    return -1;
                }
                
                //if (obj.ToString() == ““)
                //{
                    
                //}
                else
                {
                    psd = cmd.ExecuteScalar().ToString();
                }
                
                if (psd == password)
                {
                    check = 1;
                }

            }
            catch (Exception ex)
            {

                throw ex;
            }
            finally
            {
                cmd.Connection.Close();
            }
            return check;

        }


        #endregion

        #region 教师登录

        public int CheckTeacher(string username string password string usertype)       //校验教师登录
        {
            if (isExists(username))
            {
                return -1;
            }
            string strCommandText = “select TeacherPSW from “ + usertype + “ where TeacherID=‘“ + username + “‘“;
            SqlCommand cmd = new SqlCommand(strCommandText DbHelper.createConnection());
            int check = -1;
            string psd = ““;
            //SqlDataReader dr = cmd.ExecuteReader();
            try
            {
                if (cmd.ExecuteScalar()==null)
                {
                    return -1;
                }
                psd = cmd.ExecuteScalar().ToString();
                if (psd == password)
                {
                    check = 2;
                }
            }
            catch (Exception ex)
            {

                throw ex;
            }
            finally
            {
                cmd.Connection.Close();
            }
  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-05-04 18:15  用户自定义问卷系统学生与教师端\
     目录           0  2019-05-04 18:15  用户自定义问卷系统学生与教师端\.vs\
     目录           0  2019-05-04 18:15  用户自定义问卷系统学生与教师端\.vs\用户自定义问卷系统学生与教师端\
     目录           0  2019-05-04 18:15  用户自定义问卷系统学生与教师端\.vs\用户自定义问卷系统学生与教师端\v15\
     文件      122368  2019-06-06 15:07  用户自定义问卷系统学生与教师端\.vs\用户自定义问卷系统学生与教师端\v15\.suo
     目录           0  2019-05-04 18:15  用户自定义问卷系统学生与教师端\.vs\用户自定义问卷系统学生与教师端\v15\Server\
     目录           0  2019-05-17 10:58  用户自定义问卷系统学生与教师端\.vs\用户自定义问卷系统学生与教师端\v15\Server\sqlite3\
     文件           0  2019-05-04 18:15  用户自定义问卷系统学生与教师端\.vs\用户自定义问卷系统学生与教师端\v15\Server\sqlite3\db.lock
     文件      634880  2019-05-24 16:45  用户自定义问卷系统学生与教师端\.vs\用户自定义问卷系统学生与教师端\v15\Server\sqlite3\storage.ide
     文件       32768  2019-06-06 14:20  用户自定义问卷系统学生与教师端\.vs\用户自定义问卷系统学生与教师端\v15\Server\sqlite3\storage.ide-shm
     文件     4128272  2019-05-24 18:32  用户自定义问卷系统学生与教师端\.vs\用户自定义问卷系统学生与教师端\v15\Server\sqlite3\storage.ide-wal
     目录           0  2019-05-24 16:54  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\
     文件        1233  2019-05-04 18:15  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端.sln
     文件         189  2019-05-04 18:15  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\App.config
     目录           0  2019-05-04 18:15  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\bin\
     目录           0  2019-05-04 18:21  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\bin\Debug\
     文件       49152  2019-05-24 16:54  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\bin\Debug\用户自定义问卷系统学生与教师端.exe
     文件         189  2019-05-04 18:15  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\bin\Debug\用户自定义问卷系统学生与教师端.exe.config
     文件      130560  2019-05-24 16:54  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\bin\Debug\用户自定义问卷系统学生与教师端.pdb
     目录           0  2019-05-15 10:55  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\bin\Release\
     文件       44032  2019-05-17 11:01  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\bin\Release\用户自定义问卷系统学生与教师端.exe
     文件         189  2019-05-04 18:15  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\bin\Release\用户自定义问卷系统学生与教师端.exe.config
     文件      116224  2019-05-17 11:01  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\bin\Release\用户自定义问卷系统学生与教师端.pdb
     文件       21327  2019-05-24 16:54  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\DbHelper.cs
     文件        2406  2019-05-19 20:23  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\frmLogin.cs
     文件        6173  2019-05-05 12:24  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\frmLogin.Designer.cs
     文件        5817  2019-05-05 12:24  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\frmLogin.resx
     文件       18019  2019-05-19 20:23  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\frmStudentAnswerWJ.cs
     文件        5335  2019-05-14 15:29  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\frmStudentAnswerWJ.Designer.cs
     文件        5817  2019-05-14 15:29  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\frmStudentAnswerWJ.resx
     文件        1116  2019-05-19 20:23  用户自定义问卷系统学生与教师端\用户自定义问卷系统学生与教师端\frmStudentChange.cs
............此处省略168个文件信息

评论

共有 条评论