분류 전체보기 137

[C#] SQLite Table 존재유무 체크 하고 생성하기

* 코드 string query = string.Format("SELECT COUNT(*) FROM sqlite_master WHERE Name = '{0}'", "TEST"); int result = Convert.ToInt32(this.ExecuteScalar(query)); if (result < 1) // 1: 테이블존재, 0: 테이블없음 { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.AppendLine(@"CREATE TABLE ""TEST"" ( "); sb.AppendLine(@"""SEQ"" INTEGER, "); sb.AppendLine(@"""LOG_TEXT"" TEXT, "); sb.AppendLine(@"P..

프로그래밍/C# 2019.10.14

[VS] Visual Studio 항상 관리자 권한으로 실행하기

이번에 작업PC를 윈도우10으로 바꾸면서 항상 관리자권한으로 실행해야되는 경우가 많아 설정하는 법을 정리합니다. Visual Studio 설치 경로로 이동 - Visual Studio EXE File(devenv.exe) 오른쪽버튼 클릭 - 프로그램 문제 해결 버튼 클릭 - 프로그램에 추가 권한 필요 체크 후 다음버튼 - 프로그램 테스트 후 다음 버튼 클릭 - 예, 이 프로그램에 대한 현재 설정을 저장합니다.

[C#] SQLite 맛보기 - DB파일 생성

최근에 개인적으로 만들게 있어서 SQLite 연동을 하면서 관련된 내용을 정리해보고자 합니다. 일단 시작에 앞서 SQLite 연동을 하기 위해 파일을 다운 ! SQLite Download 설치 후, 참조추가(어셈블리)에 들어가서 SQLite 설치 폴더에서 System.Data.SQLite.dll 파일을 참조 추가한다. Nuget 설치도 지원한다. https://www.nuget.org/packages/System.Data.SQLite/ using System.Data.SQLite; // 파일생성 string databaseFileName = "C://1.db"; // 파일생성위치 SQLiteConnection.CreateFile(databaseFileName); 위의 코드가 문제없이 실행된다면 파일이 정..

프로그래밍/C# 2019.04.05

[C#] 문자열 검색 함수 (String.Contains)

C# String.Contains Function 환경 : Visual Studio 2017 .NetFramework 4.6.1 네임스페이스 : System 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 // // 요약: // 이 문자열 내에서 지정한 하위 문자열이 발생하는지를 나타내는 값을 반환합니다. // // 매개 변수: // value: // 검색할 문자열입니다. // // 반환 값: // 이 문자열 내에서 true 매개 변수가 발생하거나 value가 빈 문자열("")이면 value이고, 그러지 않으면 false입니다. // // 예외: // T:System.ArgumentNullException: // value가 null인 경우 public bool Contains(Strin..

프로그래밍/C# 2019.01.21

[IIS] 최대 요청 길이를 초과했습니다. 해결법

최대 요청 길이를 초과했습니다.설명: 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 스택 추적을 검토하여 발생한 오류 및 코드에서 오류가 발생한 위치에 대한 자세한 정보를 확인하십시오. 예외 정보: System.Web.HttpException: 최대 요청 길이를 초과했습니다. web.config에 아래의 항목을 추가 해주거나 위의 IIS설정에서 직접 maxRequestLength 값을 환경에 맞게 변경한다.

프로그래밍/ASP 2019.01.16

[IIS] 파일 업로드 권한 설정

일반적으로 IIS에서 파일 업로드 관련 서비스를 하려면 파일 업로드 서비스 접근 계정이 폴더에 쓰기 권한이 있어야 한다. IIS7의 기본 게스트 계정은 IUSR 게스트 계정은 인터넷(IIS)으로 네트워크에서 접근하는 익명의 사용자를 위한 계정이다. ex) [파일서비스 기본 설정] HostName은 일반적으로 MachineName(PC 이름)과 동일하게 보면 될 것 같다파일 서버 폴더 선택 후 오른쪽 버튼 -> 속성 -> 보안 -> 편집 -> 추가 [위치 버튼 클릭] 가장 상위에 있는 HostName 클릭 후 확인 "찾을 위치를 선택하십시오." 에 HostName이 들어감 고급 버튼 클릭 지금 찾기 버튼 클릭 검색 결과에서 IIS_IUSRS, IUSR를 찾아서 클릭(Ctrl 키 누르고 마우스로 클릭) 후 ..

프로그래밍/ASP 2019.01.14

[C#] LINQ Aggregate Function

C# (Linq) Aggregate 함수 collection의 전체 데이터(요소)에 대해 누적 방식의 반복작업을 수행한다. ex) 123456789101112131415161718using System;using System.Linq; namespace console_20190111{ class Program { static void Main(string[] args) { // MS Example Array string[] fruits = { "apple", "mango", "orange", "passionfruit", "grape" }; // 문자열 사이마다 ", "를 넣어준다. Console.WriteLine(fruits.Aggregate((cur, next) => cur + ", " + next))..

프로그래밍/C# 2019.01.11

[문화] 지하철 네줄서기

안녕하세요, 큐레이트입니다.  오늘 검암역 출근길에 네줄서기 새치기 관련하여 한 남성분과 여성분이 싸우게 되는 모습을 보게되어 네줄서기에 대해 궁금해서 자세히 찾아봤습니다. 보도자료 ↓↓↓더보기 ·2.23(월)부터 교대역 등 혼잡역 60개역에서 캠페인 전개 ·스티커 및 안내문 부착, 안내방송 실시, 안내요원 배치 등 시행 □ 이제부터 지하철을 타기전엔 승강장에서 네줄로 기다렸다가 지하철을 타면 된다. 서울특별시지 하철공사(사장 : 강경호)는 승강장 혼잡도 완화 및 비상시 승객 이동통로 확보 등을 위해, 2004.2.23 (월)부터 교대역 등 승객이 많아 혼잡한 60개역을 대상으로 승강장에서 네줄로 기다렸다가 지하철 을 타는 「4열 승차대기」캠페인을 전개한다. □ 현재 지하철 출입문 양쪽으로 승객이 기다렸..

일상생활/기타 2019.01.11

[ASP] IIS7 에서 ASP 구문 오류 표시 방법

An error occurred on the server when processing the URL. Please contact the system administrator. If you are the system administrator please click here to find out more about this error. ASP개발 중 위와 같은 메세지가 발생한다면 스크립트 오류가 발생한 것이다. 대처방법IIS 관리자 -> ASP -> 디버깅 속성 > 브라우저 오류 전송 값 True로 변경 -> 적용 [설정1] [설정2] ex)ASP Source 1234

프로그래밍/ASP 2019.01.10
반응형