• 大小: 19.11MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-21
  • 语言: C#
  • 标签: C#初试  Mysql  

资源简介

大一末小学期.net课作业程序,可以借鉴到一些东西,BUG不太多,界面有美化,+关注找我唠呗,沙雕网友也很无聊

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using MySql.Data.MySqlClient;

namespace STUMG
{
    public partial class Loginform : Form
    {
        public Loginform()
        {
            InitializeComponent();
        }
        //窗体加载
        private void Form1_Load(object sender EventArgs e)
        {
            MessageBox.Show(“欢迎使用学生信息管理系统~“ “提示“);
        }
        //登录按钮功能
        private void btn_login_Click(object sender EventArgs e)
        {
            string username = this.txt_usr.Text;
            string userpassword = this.txt_pwd.Text;
            if (username.Equals(““) || userpassword.Equals(““))
            {
                MessageBox.Show(“用户名或密码不能为空!“);
            }
            else//验证是否和数据库密码对应
            {   //连接到要用的学生信息管理数据库
                string strcon = “server = localhost;port=3306;database = student;user=root;password=159753abcDEF“;
                MySqlConnection con = new MySqlConnection(strcon);//一个参数连接数据库的
                try
                {
                    con.Open();//打开通道
                    string sqlSel = “Select * from student.user where userid=‘“ + username + “‘ and userpwd=‘“+userpassword+“‘;“;
                    MySqlCommand com = new MySqlCommand(sqlSelcon);//用来执行查询命令
                    
                    MySqlDataAdapter check = new MySqlDataAdapter(com);//数据适配器
                 
                    DataSet datacheck = new DataSet();  //建立虚拟数据库
                    int n = check.Fill(datacheck“user“);//在student.user 中执行查询命令返回值
                   // MySqlDataReader sqldr = com.ExecuteReader();//数据读取进行比对
                    if (n!=0)//说明的确存在
                    { 
                        MessageBox.Show(“登陆成功!“);
                        this.DialogResult = DialogResult.OK;
                    }
                    else
                    {
                        MessageBox.Show(“用户名或或密码错误请重新输入!“);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message.ToString() + “打开数据库失败“);
                }

            }
        }



        //密码显示方式
        private void checkBox1_CheckedChanged(object sender EventArgs e)
        {
            if (checkBox1.Checked)
            {
                txt_pwd.PasswordChar = new char();
            }           else
                txt_pwd.PasswordChar = ‘*‘;
        }
        //回车键登陆


        private void txt_pwd_KeyDown(object sender KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                this.Focus();
                btn_login_Click(this new EventArgs());
            }
        }

        private void btn_bk_Click(object sender EventArgs e)
        {
            M

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-07-11 07:50  STUCH\
     目录           0  2019-07-06 07:36  STUCH\STUMG\
     目录           0  2019-07-05 07:23  STUCH\STUMG\.vs\
     目录           0  2019-07-05 07:23  STUCH\STUMG\.vs\STUMG\
     目录           0  2019-07-05 07:23  STUCH\STUMG\.vs\STUMG\v15\
     文件       71680  2019-07-11 08:37  STUCH\STUMG\.vs\STUMG\v15\.suo
     目录           0  2019-07-05 07:23  STUCH\STUMG\.vs\STUMG\v15\Server\
     目录           0  2019-07-05 17:38  STUCH\STUMG\.vs\STUMG\v15\Server\sqlite3\
     文件           0  2019-07-05 07:23  STUCH\STUMG\.vs\STUMG\v15\Server\sqlite3\db.lock
     文件      651264  2019-07-10 21:46  STUCH\STUMG\.vs\STUMG\v15\Server\sqlite3\storage.ide
     文件       32768  2019-07-11 07:55  STUCH\STUMG\.vs\STUMG\v15\Server\sqlite3\storage.ide-shm
     文件     4128272  2019-07-10 21:47  STUCH\STUMG\.vs\STUMG\v15\Server\sqlite3\storage.ide-wal
     文件       15387  2019-07-06 07:31  STUCH\STUMG\1.ico
     目录           0  2019-07-10 21:47  STUCH\STUMG\STUMG\
     文件      579519  2019-04-08 16:12  STUCH\STUMG\STUMG\5cac0eeb33463.jpg
     文件    60423378  2019-04-08 16:12  STUCH\STUMG\STUMG\5cac0eeb33463.psd
     文件         189  2019-07-05 07:23  STUCH\STUMG\STUMG\App.config
     目录           0  2019-07-11 08:37  STUCH\STUMG\STUMG\Connected Services\
     文件       10806  2019-07-10 17:37  STUCH\STUMG\STUMG\Form1.Designer.cs
     文件        3687  2019-07-10 18:10  STUCH\STUMG\STUMG\Form1.cs
     文件       20940  2019-07-10 17:37  STUCH\STUMG\STUMG\Form1.resx
     文件       37998  2019-07-10 21:47  STUCH\STUMG\STUMG\Form2.Designer.cs
     文件       24969  2019-07-10 21:47  STUCH\STUMG\STUMG\Form2.cs
     文件       85871  2019-07-10 21:47  STUCH\STUMG\STUMG\Form2.resx
     文件        6422  2019-07-10 18:03  STUCH\STUMG\STUMG\Form3.Designer.cs
     文件        3536  2019-07-10 21:13  STUCH\STUMG\STUMG\Form3.cs
     文件       18502  2019-07-10 18:03  STUCH\STUMG\STUMG\Form3.resx
     文件        2369  2019-07-09 15:26  STUCH\STUMG\STUMG\FunSql.cs
     文件        4874  2019-07-09 17:33  STUCH\STUMG\STUMG\Login.csproj
     文件         821  2019-07-05 20:18  STUCH\STUMG\STUMG\Program.cs
     目录           0  2019-07-05 07:23  STUCH\STUMG\STUMG\Properties\
............此处省略58个文件信息

评论

共有 条评论