DCOM 설정 http://naudhizb.tistory.com/698 http://broneri.tistory.com/329 https://techtalk.gfi.com/32bit-object-64bit-environment/ Asp.net에서 Excel Com 개체를 이용하여 엑셀 작업하기 C Sharp 2012. 3. 24. 0:12 https://blog.naver.com/lambkin11/10135003932 프로그램에 대한 내용은 아니지만.. 이것때문에 고생을 많이 했다. 지금 생각하면 되도 안한거지만.. Asp.net 프로젝트에서 Data를 엑셀로 뿌려줄때 HTML을 사용했다. 작성하는 것도 무지하게 힘들지만 유지보수 하는건 더 어렵다. 짜증.. 그래서 C/S 프로그램처럼 엑셀 COM 개체를..
MySQL 동시 접근가능하나 각 스레드에서 사용한 MYSQL 변수(1~3행)가 존재해야 한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 MYSQL g_mysql; // stdafx.h 에서 extern 선언해줘야 한다. MYSQL g_mysql1; MYSQL g_mysql2; { mysql_init(&g_mysql2); if (!mysql_real_connect(&g_mysql2, TEXT("localhost"), TEXT("root"), TEXT("암호"), TEXT("DB명"), 3306, 0, 0)) { str = mysql_error(&g_mysql2); AfxMessageBox(TEXT("MySQL초기화 오류 : ") + str, MB_OK); return FA..
SQLite 단일 쓰레드에서 사용하는데는 큰 어려움이 없지만, 쓰레드 적용하면 동시 접근이 안되어 CriticalSection(임계영역)을 사용한다. 1 2 3 4 5 6 EnterCriticalSection(&h임계영역); int nResult = sqlite3_open(pSimulDlg->GetSQLiteDB파일명(), &pDB); // DB열기 nResult = sqlite3_exec(pDB, strSQL, NULL, NULL, &pErr); // SQL 쿼리 실행 sqlite3_close(pDB); // DB닫기 LeaveCriticalSection(&h임계영역); Colored by Color Scripter cs A 쓰레드에서 임계영역에 진입해서 DB 사용중일때 B 쓰레드에서 DB 접근하기 위..
http://blog.naver.com/carrot_8462/220722825048