ExaminationUI/admin/Student/ImportStudent.aspx.cs
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.OleDb;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ExaminationBLL;
using ExaminationModels;
using System.IO;
using excel = Microsoft.Office.Interop.Excel;
using System.Reflection;
using NPOI.HSSF.UserModel;
using NPOI.SS.UserModel;
using System.Text;
public partial class admin_Student_ImportStudent : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
HttpCookie usercookie = Request.Cookies["nowloginuser"];
string url = PublicClass.CheckLogin(usercookie, "main");
if (url != "")
{
Response.Write(url);
return;
}
}
/// <summary>
/// 导入用户
/// </summary>
protected void BeginImport_Click(object sender, EventArgs e)
{
string path = "";
if (FileUpload1.PostedFile != null)
path = FileUpload1.PostedFile.FileName;
if (path == "")
{
lblImportResult.Text = "请选择导入文件!";
return;
}
if (!path.Contains(':')||!path.Contains('\\'))
{
lblImportResult.Text = "请设置您当前浏览器:工具-internet选项-安全-自定\n义级别-将文件上传到服务器是包含本地路径!";
return;
}
string hzm=path.Substring(path.LastIndexOf('.')+1);
if (hzm != "xls" && hzm != "xlsx")
{
lblImportResult.Text = "本系统只支持excel文件格式导入,可以参考下面摸板!";
return;
}
TbUser user = null;
TbStudent stu = null;
DataSet ds = ExcelToDataSet(path);
foreach (DataTable table in ds.Tables)
后面还有 69 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
