**使用环境:
visual studio 2017 +腾讯云mysql+C#
主要模块介绍:
登录界面:
注册界面:
管理员功能块:
主界面:
书籍管理:
学生管理,书籍管理,座位管理,学生借阅,管理员系统主要都是使用到了datagridview,结构类似
学生系统:
(由于一些信息用了真名固打码)
主界面:
借书还书主模块:
座位预约模块:
这个座位预约模块在暑假的数据库短学期做电影院订座时进行了优化,这次图书馆的座位图是静态的,使用固定的两张图,优化后的是在管理员新增一个厂厅的时候能自动生成相应的位置,犹豫懒就只安排了三个样例座位图,同时可以实现不同时间同场厅的预约不冲突.
查书模块:
**
数据库连接:
引用using MySql.Data.MySqlClient;
private MySqlConnection connection()
{
MySqlConnectionStringBuilder sb = new MySqlConnectionStringBuilder();
sb.Server = "你的数据库ip";
sb.Port = 你的数据库端口;
sb.Database = "Library";
sb.UserID = "root";
sb.Password = "密码";
MySqlConnection con = new MySqlConnection(sb.ConnectionString);//实例化连接
return con;
}
**
**
后台提取数据放到Datagridview
private DataTable GetMessage()
{
MySqlConnection con = connection();
con.Open();
String sql =””//sql语句
MySqlCommand cmd = new MySqlCommand(sql, con);
MySqlDataAdapter adapter = new MySqlDataAdapter(cmd);
DataTable table = new DataTable();
adapter.Fill(table);
dataGridView1.DataSource = table;
dataGridView2.DataSource = table;
return table;
}
**