1.数据的导出–把数据库的数据写入Excel里面,通过浏览器的文件下载的方式!
2.导出方式:1.-ms office excel
2. NPOI (JAVA POI)(常用) NPOI库文件-专门操作文档
Excel有两种版本 1.基本版本-xls(兼容性好,常用)
2.扩展版本-xlsx
3.导出步骤
1.查询数据
2.条件筛选
//编号
if (!string.IsNullOrEmpty(studentNumber))
{
query = query.Where(m => m.studentNumber.Contains(studentNumber));
}
//姓名
if (!string.IsNullOrEmpty(studentName))
{
query = query.Where(m => m.studentName.Contains(studentName));
}
//班级ID
if (classID > 0)
{
query = query.Where(m => m.classID == classID);
}
//身份证号
if (!string.IsNullOrEmpty(studentIDCard))
{
query = query.Where(m => m.studentIDCard.Contains(studentIDCard));
}
List list = query