如何做一个简单的XX(学生/图书馆)管理系统(二)

本文介绍了一款手机百科管理系统的实现,包括使用datagridview、combobox和linklabel控件的功能,以及如何通过C#和SQL Server进行数据库操作。重点讲述了combobox的联动查询功能,linklabel的超链接实现,以及解决多重查询导致的代码过长问题。最后,展示了按名称查询的button事件代码。
摘要由CSDN通过智能技术生成

1.闲话
我做的是手机百科系统(什么玩意。。。)主要是学生管理系统什么的做的人太多了,所以随便选了一个题材
2.界面展示
用户界面
(数据随便插的勿喷)

3.所用控件
datagridview输出数据,combobox作为选项卡,linklabel超链接。

4.代码分析并展示各控件的作用
4.1 combobox
combobox可以利用其中的数据对数据库进行操作,也可以输出数据库中的内容,这里我主要利用的是利用其中的数据对数据库进行select
大部分没什么好说的,比较值得注意的一点是第一个和第二个combobox的作用,如果我第一个选了华为,那么第二个只会显示华为的系列,若我选择小米,则只显示小米的系列,实现代码如下

private void company_SelectedIndexChanged(object sender, EventArgs e)
        {
            series.Items.Clear();
            if (company.SelectedItem == "全部")
            {
                series.Items.Add("全部");
                
            }
            if (company.SelectedItem == "华为")
            {
                series.Items.Add("全部");
                series.Items.Add("p系列");
                series.Items.Add("荣耀系列");
                series.Items.Add("mate系列");
                series.Items.Add("青春系列");
                series.Items.Add("保时捷系列");
            }
            if (company.SelectedItem == "苹果")
            {
                series.Items.Add("全部");
                series.Items.Add("max系列");
                series.Items.Add("plus系列");
                series.Items.Add("苹果系列");
                series.Items.Add("X系列");
            }
            if (company.SelectedItem == "小米")
            {
                series.Items.Add("全部");
                series.Items.Add("max系列");
                series.Items.Add("红米系列");
                series.Items.Add("小米系列");
            }
            if (company.SelectedItem == "三星")
            {
                series.Items.Add("全部");
                series.Items.Add("note系列");
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值