반응형
http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
위 페이지에 접속하면 아래와 같은 사이트가 열림.
OS 버전에 맞게 exe 파일을 다운로드 후 설치
비주얼 스튜디오 실행 후 아래 위치의 System.Data.SQLite.dll 파일을 참조
비주얼 스튜디오에서 콘솔 응용프로그램(C#)을 만들어 아래 코드 입력
static void Main(string[] args)
{
string strConn =@"Data Source=mydb.db";
using (SQLiteConnection conn =new SQLiteConnection(strConn))
{
conn.Open();
SQLiteCommand cmd =new SQLiteCommand(conn);
try
{
cmd.CommandText ="CREATE TABLE MonitoringProcess (ID Integer,Process String,CPU float,MEM float)";
cmd.ExecuteNonQuery();
}
catch
{
}
cmd.CommandText ="DELETE FROM MonitoringProcess";
cmd.ExecuteNonQuery();
cmd.CommandText ="INSERT INTO MonitoringProcess VALUES (1, 'text.exe', 10, 10)";
cmd.ExecuteNonQuery();
cmd.CommandText ="INSERT INTO MonitoringProcess VALUES (2, 'text.exe', 10, 10)";
cmd.ExecuteNonQuery();
cmd.CommandText ="INSERT INTO MonitoringProcess VALUES (3, 'text.exe', 10, 10)";
cmd.ExecuteNonQuery();
cmd.CommandText ="INSERT INTO MonitoringProcess VALUES (4, 'text.exe', 10, 10)";
cmd.ExecuteNonQuery();
cmd.CommandText ="INSERT INTO MonitoringProcess VALUES (5, 'text.exe', 10, 10)";
cmd.ExecuteNonQuery();
cmd.CommandText ="SELECT * FROM MonitoringProcess";
SQLiteDataReader mSDR = cmd.ExecuteReader();
while (mSDR.Read())
{
string mID= mSDR["ID"].ToString();
string mProcess = mSDR["Process"].ToString();
Console.WriteLine("ID:" + mID+", ProcessPath:" + mProcess);
}
}
}
반응형
'Program' 카테고리의 다른 글
CentOS에 PIP 설치하는 방법 (0) | 2018.05.04 |
---|---|
ElasticSearch 5.0 Plugin Head 설치 (0) | 2017.04.28 |
AutoIt 설치 및 사용법 (0) | 2017.03.17 |
엘라스틱서치(ElasticSearch) 5.0 윈도우에 설치 (0) | 2017.03.16 |
엘라스틱서치(ElasticSearch) 2.0 윈도우에 설치 (0) | 2016.03.07 |