프로그래밍&IT/SQLite3 (4) 썸네일형 리스트형 SQLite 편하게 사용하기위한 GUI 툴 알아봤다. 좀 더 편하게 SQLite를 쓰는 방법이 없을까? 개인적으로 네이버같은 포탈에서 주가를 받아 조회하는 프로그램을 개발하려 합니다.첨에는 그냥 파일로 하려다가 좀 더 손좀볼까해서,간만에 SQLite를 하려하니 좀 헷갈리네요. 저번까지의 SQLite관련 포스팅들1.기본적인 특징 & 자료형2.C# & SQLite3 연결하기 - SQLite 다운 및 준비작업까지3.C# & SQLite3 연결하기 - C# 프로젝트 생성부터 테스트완료 처음엔 그냥 SQL을 직접 기입해서 Create Table부터 하려니 귀찮아져서한 번 SQLite를 좀 더 편하게 써볼방법이 있나해서 구글링하니 아래의 프로그램을 추천해주는 포스팅을 봤습니다. DB Browser for SQLite http://sqlitebrowser.org/Win.. C# & SQLite3 연결하기 - C# 프로젝트 생성부터 테스트완료 이번엔- C# 프로젝트 만들고 준비작업- test까지..의 단계로 완료하겠습니다. 2. C# 프로젝트만들고 준비작업간단한 테스트를 위한 콘솔프로젝트를 만듭니다.그리고 필요한 .dll들을 임포트시킵니다.솔루션 탐색기 -> 참조 -> 참조추가를 합니다. (저같은 경우는 필요한 dll파일들을 모두 새로 생성한 프로젝트에 카피를 했습니다.)가장 필요한 System.Data.SQLite 만 일단 추가를 했습니다. 그리고 만들어두었던 test.db도 해당 프로젝트에 복사를 했습니다.(기존에 생성한 db에 있는 테이블의 내용을 불러올것입니다.) 그런데, 제 PC가 64비트 윈도우여서 그런지 몰라도,추가로 설치해야 할 dll 인 ' SQLite.Interop.dll ' 참조추가를 할 수 없더군요...그리고 이 dll .. C# & SQLite3 연결하기 - SQLite 다운 및 준비작업까지 개인적인? C#.net winform(윈폼) 프로그램을 만들려고하다가파일형 & 소형 database로 잘 알려진 SQLite를 알게되었습니다. 몇달전 한 번 C# & SQLite 연동에 실패후 잠시 손놓다가 이것저것 찾아보고 다시금 시도했습니다. 제가 정리한 부분이다보니 부족한 내용도 있겠고아래내용보다 더 좋은 내용의 내용도 많겠지만, 여튼 1. 필요한 파일들 download 및 설치2. C# 프로젝트 만들고 준비작업하기3. test소스만들기위의 3가지로 작업을 나눠보겠습니다. 1. 필요한 파일들 download 및 설치(1) System.Data.SQLite : dll 등 파일 다운로드 및 설치http://system.data.sqlite.org/index.html/doc/trunk/www/downlo.. 기본적인 특징 & 자료형 개인적인 용도로 작은 dbms가 필요해져서기존에 알고있떤 SQLite3에 대해 학습할 필요가 생겼습니다. 주요 특징단일 데이터베이스 파일db의 모든 정보가 단 하나의 파일에 저장. 테이블스키마, 레코드데이터, 인덱스같은 정보가 한 파일에 저장SQLite API로 데이터베이스 열때도 해당파일의 이름을 인자로 받음. 타 db파일에 있는 데이터를 이용하는것도 가능.이땐 attach/detach문을 이용해 타 db파일에 들어있는 데이터를 연동하면된다고 단, 단일파일로 동작하기에 프로그램이 다중프로세스나 다중스레드로 동작하는 경우 lock이슈가 발생할수있다 설정파일SQLIte는 라이브러리 혀앹로 제공. 별도 설정파일이 없고 별도 서버를 구동하는 등의 사전작업없다 간결성매우간결하나 페이지 크기 제한있다 라이선스pu.. 이전 1 다음