본문 바로가기
반응형

Programming/C# & WPF11

WPF + SQLite 데이터 삭제 (Delete) 1 2 3 4 SQLiteConnection conn = new SQLiteConnection("Data Source=db.sqlite;Version=3;");//경로 포함할것 sql = "delete from 테이블 where 조건"; //예를 들면 field1="1" SQLiteCommand command = new SQLiteCommand(sql, conn); int result = command.ExecuteNonQuery(); Colored by Color Scripter cs 이런식으로 저는 했습니다. 기본 sql 문법만 알면 간단하게 얼마든지 다양하게 활용 하시면 되겠습니다! 2019. 10. 23.
WPF + SQLite 데이터 추가 (Insert) DB에 데이터를 추가 하는 법은 간단하여 길게 적지는 않겠습니다! 1 2 3 4 SQLiteConnection conn = new SQLiteConnection("Data Source=db.sqlite;Version=3;");//경로 포함할것 string sql = "INSERT INTO 테이블 VALUES ('" + data1 + "','" + data2 + "')"; //구문오류 주의! SQLiteCommand command = new SQLiteCommand(sql, conn); int resu = command.ExecuteNonQuery(); Colored by Color Scripter cs 구문오류 조심하시구요! 이거 실행하기전에 데이터 베이스는 open 상태여야 합니다 2019. 10. 23.
WPF + SQLite 데이터 검색 및 Datagrid 표현 (Select) 1 2 3 4 5 6 7 SQLiteConnection conn = new SQLiteConnection("Data Source=파일 경로+db명;Version=3;"); SQLiteCommand sql_cmd = ((MainWindow)Application.Current.MainWindow).conn.CreateCommand(); sql_cmd.CommandText = "SELECT * FROM 테이블이름"; DataSet DST = new DataSet(); SQLiteDataAdapter SDA = new SQLiteDataAdapter(sql_cmd); SDA.Fill(DST); data_grid.DataContext = DST.Tables[0]; //본인 datagrid name Colored .. 2019. 10. 23.
WPF 버튼 눌렀을 때 새 창(WPF) 열기. 먼저 버튼을 하나 만든 후에 클릭 이벤트를 등록을 해줍니다. 클릭 이벤트는 xmal에 직접 작성을 하거나 속성 창에 번개 표시를 누르면 이벤트에서 등록을 하면 됩니다. 그후에 만약 새로 만든 창이 TestWindow라면 아래와 같은 방법으로 클릭 이벤트가 발생할 때 TestWindow의 창이 나오게 됩니다. 참 간단하지요? 사실 별로 어렵거나 대단한 내용은 아니지만. 누군가는 필요 할 수 있기 때문에 최대한 간단하면서 다양한 정보가 있도록 당분간 글을 적어 내려갈 예정입니다. 감사합니다. 2019. 10. 21.
반응형