반응형 분류 전체보기191 [1-3]C# Email 보내기(blob 첨부파일 포함) 정리(C# email attachment blob) [1-3]window service를 이용해서 C# Email 보내기(blob 첨부파일 포함) AddParameter 추가 예제 string strTmp = DbManager.GetConnectionString(); int n = strTmp.IndexOf(';'); string strConn = strTmp.Substring(n + 1); using (OracleConnection conn = new OracleConnection(strConn)) { try { OracleCommand oleCmd = new OracleCommand(qry, conn); if (conn.State != ConnectionState.Open) { conn.Open(); } Oracle.DataAccess.Client.O.. 2012. 10. 24. [1-2]C# Email 보내기(blob 첨부파일 포함) 정리(C# email attachment blob) [1-2]window service를 이용해서 C# Email 보내기(blob 첨부파일 포함) 3. 마이플랫폼(UI)을 이용해서 BLOB 데이터 입력 A. 마이플랫폼에서 BLOB 으로 파일을 읽은 후 그 데이터를 C# 으로 넘겨서 BLOB 에 INSERT 를 한다. MiPlatform source function AddFileToList(fullPath) { file.FileName = fullPath; file.Open(); var arrPath = Split(fullPath,"\\"); var argFileName = arrPath[Length(arrPath)-1]; var fileData = file.ReadBinary(); var rowIndex; rowIndex = DS_FILE.AddRow().. 2012. 10. 24. [TABLE]1.2 FILESTORAGE ALTER TABLE AAA.FILESTORAGE DROP PRIMARY KEY CASCADE; DROP TABLE AAA.FILESTORAGE CASCADE CONSTRAINTS; CREATE TABLE AAA.FILESTORAGE ( SYSTEM_NAME VARCHAR2(50 BYTE), FILE_ID NUMBER(15) NOT NULL, FILE_SEQ NUMBER(2) NOT NULL, CNT NUMBER(1), FILE_ATTCH BLOB DEFAULT empty_blob(), FILE_NAME VARCHAR2(300 BYTE), FILE_SIZE VARCHAR2(100 BYTE), REGIST_DATE VARCHAR2(14 BYTE), USER_ID VARCHAR2(25 BYTE), USER_.. 2012. 10. 24. [TABLE]1.1 SENDMAIL ALTER TABLE AAA.SENDMAIL DROP PRIMARY KEY CASCADE; DROP TABLE AAA.SENDMAIL CASCADE CONSTRAINTS; CREATE TABLE AAA.SENDMAIL ( SEQ NUMBER(15) NOT NULL, SYSTEM_NAME VARCHAR2(30 BYTE) NOT NULL, FROM_EMAIL VARCHAR2(60 BYTE) NOT NULL, TO_EMAIL VARCHAR2(60 BYTE) NOT NULL, SUBJECT VARCHAR2(100 BYTE) NOT NULL, MESSAGE VARCHAR2(4000 BYTE), SEND_FLAG NUMBER(2) DEFAULT -1, CREATE_TIME VARCHAR2(20 BYTE) DEFAU.. 2012. 10. 24. [1-1]C# Email 보내기(blob 첨부파일 포함) 정리(C# email attachment blob) [1-1]window service를 이용해서 C# Email 보내기(blob 첨부파일 포함) * issue 1. window service 를 이용하여 1분 단위로 배치를 돌아서 메일 테이블에 있는 미전송 메일 데이터를 전송한 다. (단, 첨부파일이 있으며, blob 형식으로 첨부파일을 관리한다.) * 처리방법 1. window service 는 디버깅 하기가 애매하므로 C# winform 으로 먼저 기능을 개발(디버깅 용이) 2. blob 형식의 데이터를 email 에 attachment 로 추가하는 기능을 개발한다. (첨부파일 size 대로 첨부가 되는지 중요. encoding 또는 byte array 의 size 가 정확한지 확인해야 함) 3. blob 형식으로 oracle table 에 데이터를.. 2012. 10. 24. 임시 http://blog.naver.com/ire0120/30146641415 2012. 10. 19. 이전 1 ··· 23 24 25 26 27 28 29 ··· 32 다음 반응형