개발 도구와 핵심 기술: MVC에서 인증코드 역순 정렬 방법을 생성하여 서열의 첫 번째 요소로 Excel 대상을 만드는 방법
2225 단어 비망록
: MVC Excel
:
: 2019 4 16
하나, 인증 코드 생성 public ActionResult ValidCode() 랜덤 문자열 인증 코드 생성 string strRandom = ValidCodeUtils.GetRandomCode(5); Session 세션Session["validCode"] =strRandom에 인증코드를 저장합니다.byte[] 인증번호에 따라 그림 byte[] imgByte = ValidCodeUtils.CreateImage(strRandom); return File(imgByte, @“image/jpeg”); 둘째, OrderByDescending 역순 정렬FirstOrdefault () 방법은 서열의 첫 번째 요소인 UserID = tbStudent를 되돌려줍니다.Key, Achievement = tbStudent.OrderByDescending(m => m.Achievement).ToList().FirstOrDefault().Achievement, 성적 Achievement ID = tbStudent.OrderByDescending(m => m.Achievement).ToList().FirstOrDefault().AchievementID, 성적 ID EligibleTypeID = tbStudent.OrderByDescending(m => m.Achievement).ToList().FirstOrDefault().EligibleTypeID, 합격 유형 ID ExamNumber = tbStudent.OrderByDescending(m => m.Achievement).ToList().FirstOrDefault().ExamNumber, 시험 횟수 StTime = tbStudent.OrderByDescending(m => m.Achievement).ToList().FirstOrDefault().StTime, 시작 시간 Entime = tbStudent.OrderByDescending(m => m.Achievement).ToList().FirstOrDefault().Entime 종료 시간 ToList();
CertificateID = tbCertificate.CertificateID, 인증서 ID CertificateNumber = tbcertificate.CertificateNumber, 인증서 번호 Issuance Unit = tbcertificate.Issuance Unit, 인증서를 발급하는 단위 StrIssuance Time = tbcertificate.IssuanceTime.ToString(), 인증서 발급 시간 tartTime = tbachievement.StTime.ToString(), 시험 시작 시간Achievement = tbachievement.Achievement.ToString(), 성적 StudentName = tbStudent.StudentName, 학생 이름StudentNumber = tbStudent.Student Number, 학번 Academe ID = tb Student.AcademeID, 학원IDGradeID=tbStudent.GradeID, 학년 ID ClassID = tbStudent.ClassID 클래스 ID 4, Excel 객체 만들기 NPOI.HSSF.UserModel.HSSFWorkbook book = new NPOI.HSSF.UserModel.HSSFWorkbook(); NPOI.SS.UserModel.ISheet sheet = book.CreateSheet();Excel 객체 워크북 만들기 #region에서 내보낸 Excel 설정 테이블 헤더 NPOI.SS.UserModel.IRow row1 = sheet.CreateRow(0);sheet에 첫 줄의 머리 제목 row1을 추가합니다.CreateCell(0).SetcellValue("학번"),row1.CreateCell(1).SetcellValue(이름);row1.CreateCell(2).SetcellValue(성별),row1.CreateCell(3).SetcellValue("클래스"),row1.CreateCell(4).SetcellValue("성적"),row1.CreateCell(5).SetcellValue(합격 유형), #endregion#region은 sheet의 각 행에 데이터 for (int i = 0; i
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Node-RED로 라즈파이의 셧다운과 재부팅을 편안하게 해보세요!라즈파이를 가지고 다니고 있으면, 철수나 움직임이 이상할 때에 셧다운이나 리부트를 하는군요. 제 경우에는 라즈파이에 LCD를 조립해 사이니지화한 데모를 가지고 다니고 있습니다. 그런 때, 곤란한 것이 셧다운. 셧다운...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.