数据表的查找功能、数据行、数据列的综合应用数据表

数据表的查找功能、数据行、数据列的综合应用数据表

一、    数据行

1.1需先解决后台数据库的数据导入

 

BULK INSERT tb_Course
    FROM 'C:\Course.csv'
    WITH
        (FIELDTERMINATOR=','
        ,ROWTERMINATOR='\n'
        ,FIRSTROW=2);

 

注释:1将excel表格形式另存为csv格式,实现批量插入。

 

2BULK INSERT 实现批量插入,

FIELDTERMINATOR=',' 以逗号为分割符

FIRSTROW=2);表示从第2行进行导入,即导入:

 

 

二、    数据列

 

sqlConnection.Open();                                                                            sqlDataAdapter.Fill(this.CourseTable);                                                               sqlCommand.CommandText =
                "SELECT C.No,C.Name,C.Credit,CS.OrderBook"
                + " FROM tb_Course AS C JOIN tb_CourseSelection AS CS ON   C.No=CS.CourseNo"
                + " WHERE StudentNo=@StudentNo;";      sqlDataAdapter.Fill(this.SelectedCourseTable);                                                 
            sqlConnection.Close();   

 

注释:1、this.SelectedCourseTable.Rows.Remove(selectedCourseRow);从已选课程数据表的行集合中移除当前课程数据行;随后该行的状态为附加;

2deletedCourseRow.RejectChanges();已删课程数据行拒绝更改,即回滚先前对其执行的删除;随后该行的状态为未更改;

 

三、分页

 

注释:1、this.CurrentPageView.RowFilter ="RowID >" + (this.CurrentPageNo - 1) * this.PageSize + " AND RowID <=" + this.CurrentPageNo * this.PageSize;此处是根据当前页号、每页大小,计算相应的行编号范围,并作为行筛选条件;

        2实现数据网格视图的列集合清空;this.dgv_Course.Columns.Clear();                                                               

        3 

sqlCommand.CommandText =

                "SELECT S.No,S.Name AS SName,C.Name AS CName,SS.TotalScore"

                + " FROM tb_Student AS S "

                + " JOIN tb_StudentScore AS SS ON S.No=SS.StudentNo"

                + " JOIN tb_Course AS C ON SS.CourseNo=C.No"

                + " WHERE 1=0;"; 

  此处的是命令查询所有学生成绩,但只返回空表,即只获取架构;

        

转载于:https://www.cnblogs.com/hissql/p/7762447.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值