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

2019. 4. 5. 18:59·프로그래밍/C#

최근에 개인적으로 만들게 있어서 SQLite 연동을 하면서 관련된 내용을 정리해보고자 합니다.

 

일단 시작에 앞서 SQLite 연동을 하기 위해 파일을 다운 !

 

SQLite Download

 

설치 후, 참조추가(어셈블리)에 들어가서 SQLite 설치 폴더에서 System.Data.SQLite.dll 파일을 참조 추가한다.

 

 

 

 

 

 

 

 

 

 

Nuget 설치도 지원한다.

https://www.nuget.org/packages/System.Data.SQLite/

 

<using>

using System.Data.SQLite;

 

<source>

// 파일생성
string databaseFileName = "C://1.db"; // 파일생성위치
SQLiteConnection.CreateFile(databaseFileName);

위의 코드가 문제없이 실행된다면 파일이 정상적으로 생성됩니다. 

예외처리 (Tip)
- 파일이 이미 있을경우
- 파일생성권한이 없을경우
→ 나머지 상황은 throw 처리

 

 

그럼 Database가 하나 생성된 거라고 보시면 됩니다!

 

다음에는 Table이나 기타 객체 만드는 법을 정리하여 포스팅하겠습니다.

 

 

개발환경 : Visual studio 2017, .NET Framework 4.6.1

 

 

기타 문의 사항 있으시면 댓글로 남겨주세요.

반응형
저작자표시 (새창열림)

'프로그래밍 > C#' 카테고리의 다른 글

[C#] SQLite Table 존재유무 체크 하고 생성하기  (0) 2019.10.14
[C#] Excel Error 0x800ac472 원인  (0) 2019.06.21
[C#] 문자열 검색 함수 (String.Contains)  (0) 2019.01.21
[C#] LINQ Aggregate Function  (0) 2019.01.11
[WinForm] TableLayoutPanel 행 동적으로 컨트롤 하기  (0) 2019.01.09
'프로그래밍/C#' 카테고리의 다른 글
  • [C#] SQLite Table 존재유무 체크 하고 생성하기
  • [C#] Excel Error 0x800ac472 원인
  • [C#] 문자열 검색 함수 (String.Contains)
  • [C#] LINQ Aggregate Function
큐레이트
큐레이트
저의 일상을 기록하는 블로그입니다.
  • 큐레이트
    큐레이트의 기록
    큐레이트
  • 전체
    오늘
    어제
    • 분류 전체보기 (193) N
      • 국내여행 (37)
        • 애견여행 (33)
        • 맛집여행 (2)
      • 프로그래밍 (85) N
        • C# (24)
        • Python (24)
        • Flutter (5)
        • .NET (4)
        • ASP (7)
        • Next.js (3) N
        • Html (5)
        • Tomcat (2)
        • typescript (3)
        • etc (8)
      • 일상생활 (71)
        • 다이어트일지 (70)
        • 기타 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 복이랑스마트스토어
    • 복이랑블로그
  • 공지사항

    • 블로그 소개
  • 인기 글

  • 태그

    체중기록
    오블완
    애견여행
    iis
    오운완
    제주도
    일상생활
    DevExpress
    웹개발
    HTML
    국내여행
    pt
    운동일지
    애견동반
    파이썬
    제주도애견동반여행
    자동매매
    다이어트일지
    헬스
    식단관리
    자동화
    C#
    식단
    Python
    Flutter
    다이어트
    티스토리챌린지
    다이어트 일지
    FastAPI
    애견동반여행
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
큐레이트
[C#] SQLite 맛보기 - DB파일 생성
상단으로

티스토리툴바