vs2019,C#,MySQL创建图书管理系统6(用户对应页面的设计)

目录

S1 User1.cs的设计

①修改界面名称

②添加菜单

③添加欢迎语句

S2 图书查看和借阅页面

①添加窗口

②修改界面名称

③页面布局

1.DataGridView 

2.button

 S3已借阅和归还的图书情况

①添加窗口

 ②修改界面名称

 ③页面布局

1.DataGridView 

2.button


本系列文章基于B站UP主“面朝星海我心澎湃”的视频P4,P5,时空门:P8 用户对应页面的设计
区别在:
           ①up主用的SQLserver,但是本文章是MySQL
           ②本文章的数据库表比up主复杂一点,以及表里的内容不一样(本文章无论用户表还是管                   理员表都是海贼王滴,没办法,海米一枚~)
 

S1 User1.cs的设计

①修改界面名称

进入user1.cs界面,选中窗体,修改属性的Font->Text为”用户主页面“

②添加菜单

进入user1.cs界面,工具箱->MenuStrip->进行如下修改

③添加欢迎语句

把admin1.cs【设计】的①,②C,V到进入user1.cs【设计】界面,②的语句改一下,对于①进行如下修改:
1.修改名字为:label_user_lg_wel
2.进入user1.cs->在构造函数public user1()里输入(在已有代码InitializeComponent();的下面)
      label_user_lg_wel.Text = $"欢迎{Data.UName}登陆";

 

S2 图书查看和借阅页面

①添加窗口

添加新的窗口->命名为user2

②修改界面名称

选中窗体,修改属性的Font->Text为”查看图书和借阅“

③页面布局

1.DataGridView 

法一:把admin2.cs【设计】的 DataGridView  C,V到user2
法二:通过《vs2019,C#,MySQL创建图书管理系统3(管理员相关页面的布局和设计实现,图书显示,图书添加)》的S2 图书管理页面 的 1.DataGridView 学习实现

界面C V结束后,把对应函数(admin2.cs的Table()函数 C V 到user2.cs里,进入方法:双击user2.cs【设计】的抬头处,不过在转到的函数外面)

 public void Table()
        {
            dataGridView1.Rows.Clear();//将控件中已经有的旧数据全部清空
            Dao dao = new Dao();
            string sql = "SELECT * FROM ks_book;";//要执行的sql语句,建议从编译器上copy该语句再黏贴到此处
            IDataReader dc = dao.read(sql);
            while (dc.Read())//当查询结果到达末尾后跳出while循环
            {
                //将读到的数据添加到dataGridView控件中
                //这里几个dc[]取决于你在页面的那里设置了几个属性
                dataGridView1.Rows.Add(dc[0].ToString(), dc[1].ToString(), dc[2].ToString(), dc[3].ToString(), dc[4].ToString(), dc[5].ToString(), dc[6].ToString(), dc[7].ToString());
            }
            dc.Close();
            dao.DaoClose();
        }

 再到构造方法里调用C V 来的Table()函数

2.button

加一个button用来表示“借出图书”->属性->font->Text->借出图书,Name为button_lend_bk

 S3已借阅和归还的图书情况

①添加窗口

添加新的窗口->命名为user3

 ②修改界面名称

选中窗体,修改属性的Font->Text为”已借阅和归还的图书情况“

 ③页面布局

1.DataGridView 

法一:把admin2.cs【设计】的 DataGridView  C,V到user3
法二:通过《vs2019,C#,MySQL创建图书管理系统3(管理员相关页面的布局和设计实现,图书显示,图书添加)》的S2 图书管理页面 的 1.DataGridView 学习实现

对了,这里的 DataGridView  内容得改成如图所示(感觉MySQL的表进行修改)

2.button

加一个button用来表示“借出图书”->属性->font->Text->归还图书

界面C V结束后,把对应函数(admin2.cs的Table()函数 C V 到user3.cs里,进入方法:双击user3.cs【设计】的抬头处,不过在转到的函数外面)

再到构造方法里调用C V 来的Table()函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值