C#.NET Q&A

sqlite dll 를사용해서 코딩합니다 엿장수 평점: 없음 조회: 46
sqlite dll 를사용해서 코딩합니다
config 테이블에 key value 두개의 필드가있습니다
내용 업데이트를 위해서 아래와같이 하고있는데

key 필드값에 fileroot 라는값이 없으면 key 값에 fileroot value 에 변수 _Fileroot 값을 insert 하고
key 필드값에 fileroot 라는값이 있으면 value 에 변수 _Fileroot 값을 update 하게 만들어야되는데

어떻게 쿼리문으로 할수있는지...

아래같이 쿼리문을 실행했을때
config 테이블이 없는경우와
config 테이블은 있는데 key 필드에 fileroot 라는값이 있는지 없는지
어떻게 구별해서 코딩하는지 방법을 알고싶습니다

가르침부탁합니다

            try
            {
                dbpath = string.Format("Data Source={0};Version=3;", dbpath);
                using (connection = new SQLiteConnection(dbpath))
                {
                    connection.Open();
                    using (tCommand = new SQLiteCommand())
                    {
                        tCommand.Connection = connection;
 
                        tCommand.CommandText = string.Format("update config set value=@value where key=fileroot");
                        tCommand.Parameters.Add(new SQLiteParameter("@value", _FileRoot));
                        tCommand.ExecuteNonQuery();
 
                        tCommand.CommandText = string.Format("update config set value=@value where key=adminid");
                        tCommand.Parameters.Add(new SQLiteParameter("@value", _Adminid));
                        tCommand.ExecuteNonQuery();
                    }
                }
            }
            catch (SQLiteException sqliteException)
            {
                ...................
            }
태그 : 쿼리문 sqlite
작성자 정보
엿장수
Level 19
 [EXP.48/70]

메일:  비공개
글등록 +12 336 덧글등록 +3 48
자기소개
열공하겠습니다
글 공유하기 |
  tweet facebook
2017-09-13 오전 1:09:00
나도한마디
태그로 엮인글
[C#.NET Q&A] SQlite Transaction 관련하여 질문드립니다.  슈퍼준
[C#.NET Q&A] IndexOutOfRangeException 질문드립니다.[1]+1 파일첨부 슈비
[C#.NET Q&A] c#+ sqlite 관련 질문입니다.[2]  다이동
[C#.NET Q&A] C# wince SQLite 에서 Winform MS-SQL로 DB 복사하는 방법(연동)  디에이치85
[C#.NET Q&A] 특정필드값이 중복되는 값을 가지지못하도록하는 필드를 설정할수는 없나요?[1]  엿장수
[C#.NET Q&A] sqlite 에 파일 바이너리데이타를[1]  엿장수
[C#.NET Q&A] sqlite lib 로 작업하고있습니다 asc desc 정렬작업  엿장수
[C#.NET Q&A] C# 현재시간 뜨게해주세요(오라클과 연동하여 쿼리문 작성을 하고싶습니다.)[3]  굽신굽신
[C#.NET Q&A] sqlite lib 사용해서 작업합니다[1]  엿장수
[C#.NET Q&A] c# sqlite 파일 오픈 에러 관련..[2]+1  진화가필요해
글리스트
picturebox위에 그린 직선 2개 중 1개를 선택하여 삭제하고 싶습니다.[2]  toez
DoubleBuffering 질문  윈드찡
UI구현 질문, 다중 View  hs
x버튼으로 종료된 자식폼을 재실행하는법이 궁금합니다..[1]  guin
Database 관련 질문도 가능할까요?[1]+4  아이디뭐하지
긴문자열에서 대소문자 구분없이 특정 문자들을 배열로 받을 수 있을까요?[2]  다감춘남자
Picturebox에 Keydown 이벤트를 할때 focus를 잃음[2]+5  꼬니복이
파일저장전 엑셀 수식이 적용된 데이터 가져오는방법질문드립니다.[1]  훈스훈스훈스
가비지 컬렉터 클래스질문[2]  데브로스
클래스를 어디까지 나누는지 궁금합니다....[1]  닷지
 ★현재글->   sqlite dll 를사용해서 코딩합니다  엿장수
IDictionary 의 Sort 방법이 있을까요?[2]  다감춘남자
GridView를 이미지로 변환하는데  LUDA
C# excel 덮어쓰기 질문드려요[1]  제스
wpf 로작업하는데 동적으로 버튼을 만들어넣으려구할때[2]+5  엿장수
c#에서 dxf 파일을 읽어 image로 내보내는 오픈소스가 있나요?  Mines
버튼 이벤트 질문 드립니다.[1]  데브로스
Font나 Brush를 Static으로 해도 되나요?[1]+4  질문
C# 라벨이 겹칠 때 겹치는 부분이 나타나도록 하고 싶습니다[1]+2 파일첨부 hhgya
c# grid 정보 특정값 sum구하기 질문입니다.[1]  용서니
Icon 클래스에 FromHandle 메소드가 없다고 나옵니다[1]+1  엿장수