• C# 数据表格(DataGridView)控件的应用案例

    接下来我们通过一个完整的实例来实现课程信息管理功能的操作,包括查询、修改、删除课程信息的操作。

    为了简化实例,添加课程信息的操作直接在 SQL Server 数据库中完成。

    下面分几个步骤完成。

    1) 创建课程信息表

    创建课程信息表的 SQL 语句如下。

    use test;
    create table course
    (
        id int primary key identity(1,1),
        name varchar(20),
        credit numeric(3,1),
        remark varchar(50)
    );

    向表中添加数据的语句如下。

    insert into course (name, credit, remark) values ('计算机基石 ' , 2, '无');
    insert into course (name, credit, remark) values ('C# 程序开发', 2.5 , '机房授课');
    insert into course (name, credit, remark) values ('数据库原理',1,'无');
    insert into course (name, credit, remark) values ('体育',1,'无');
    insert into course (name, credit, remark) values ('职业素养培训',0.5,'无');

    在 SQL Server 中执行上述 SQL 语句即可完成课程信息表(course)的创建和数据的添加。

    2) 课程信息管理界面的设计

    在课程信息管理界面中提供了 DataGridView 控件用于显示课程信息,并提供了根据课程名称查找课程信息、修改以及删除的功能。

    具体的界面设计如下图所示。

    课程信息管理界面设计

全部加载完成