오라클 BLOB 등록 및 조회
C#2016. 4. 14. 15:59
if (!fileUpload.HasFile) { Alert("업로드할 사진이 없습니다."); Response.End(); } var fileLength = fileUpload.PostedFile.ContentLength; if (fileLength > 1024000) { Alert("1MB 이하의 사진만 업로드 할 수 있습니다."); Response.End(); } byte[] photoData = new byte[fileLength - 1]; photoData = fileUpload.FileBytes; var userID = ""; var msg = "FAIL"; var query = "INSERT INTO PHOTO (USER_ID, PHOTO) VALUES ('{0}', :PHOTO)"; //var query = "UPDATE PHOTO SET PHOTO = :PHOTO WHERE USER_ID = '{0}'"; query = string.Format(query, userID); try { using (var conn = new OracleConnect(connStr)) { var cmd = conn.CreateCommand(); cmd.CommandType = CommandType.Text; cmd.CommandText = query; var param = cmd.Parameters.Add(":PHOTO", OracleType.Blob); param.Direction = ParameterDirection.Input; param.Value = photoData; var result = cmd.ExecuteNonQuery(); if (result == 1) { msg = "SUCCESS"; } } } catch (Exception ex) { throw ex; }
'C#' 카테고리의 다른 글
ASP.NET 엑셀 출력 스타일 (0) | 2016.08.31 |
---|---|
사진 이미지 관련 클래스 (0) | 2016.04.14 |
다른 프로젝트의 Resources.resx 파일의 리소스에 접근하기 (0) | 2012.05.07 |
윈도우에 등록된 확장자를 가진 파일 열기 (0) | 2011.11.16 |
날짜 문자열을 DateTime형으로 변환 (0) | 2011.10.27 |
체크박스 전체 선택 및 해제
Javascript & JQuery2016. 4. 1. 10:50
테이블 안에 있는 체크박스 모두 선택 및 해제 테이블 ID = 'xxxxx_tblList' 전체 선택 체크박스 ID = 'xxxxx_chkAll' 인 경우 뒷부분 선택자 id$ 로 선택 전체 선택 체크박스 역시 영향받기 때문에 thead, tbody 태그로 구분해서 tbody에 있는 체크박스만 처리 $(document).ready(function () { $('input[id$="chkAll"]').click(function () { var tbl = $('table[id$="tblList"]'); var checked = $(this).is(':checked'); $('tbody tr td input:checkbox', tbl).each(function () { $(this).prop('checked', checked); }) }); });
'Javascript & JQuery' 카테고리의 다른 글
[Typescript] 2개의 좌표(경도, 위도)로 거리 계산 (0) | 2021.05.14 |
---|---|
사용자 웹 브라우저 및 버전 확인 (0) | 2017.03.21 |
입력 데이터가 제대로 된 날짜인지 검사 (0) | 2016.04.01 |
숫자 키입력 검사 (0) | 2016.04.01 |
입력 데이터가 제대로 된 날짜인지 검사
Javascript & JQuery2016. 4. 1. 10:35
//날짜인지 검사 function isDate(d, c) { var y, m, d; if (d.length == 8) { y = parseInt(d.substr(0, 4)); m = parseInt(d.substr(4, 2)); d = parseInt(d.substr(6, 2)); } else if (d.length == 10) { if (c == null) c = '-'; var a = d.split(c); if (a.length != 3) return false; y = parseInt(a[0]); m = parseInt(a[1]); d = parseInt(a[2]); } else { return false; } var date = new Date(y, m - 1, d); return (date.getFullYear() == y && date.getMonth() + 1 == m && date.getDate() == d); }
'Javascript & JQuery' 카테고리의 다른 글
[Typescript] 2개의 좌표(경도, 위도)로 거리 계산 (0) | 2021.05.14 |
---|---|
사용자 웹 브라우저 및 버전 확인 (0) | 2017.03.21 |
체크박스 전체 선택 및 해제 (0) | 2016.04.01 |
숫자 키입력 검사 (0) | 2016.04.01 |