INSERT
[C#] Entity Framework Core - 4. 데이터 조작과 트랜잭션
6. EF Core를 통한 데이터 조작하기 EF Core를 사용해 데이터를 추가하거나 변경하거나 삭제하는 작업은 크게 어렵지 않습니다. DbContext는 자동적으로 변화에 대한 추적을 관리하므로 내부에서 반영된 여러 데이터의 추가/삭제/변경에 관한 사항을 로컬 Entity 통해 가지게 됩니다. 그리고 이 변경사항을 실제 데이터베이스에 반영하기를 시도(SaveChanges() 메서드를 통해)하면 Entity는 반영된 결과를 반환하게 될 것입니다. (1) Insert Insert는 해당 Entity에서 Add()메서드를 통해 실행할 수 있습니다. using (Northwind db = new()) { ILoggerFactory loggerFactory = db.GetService(); loggerFacto..
[MariaDB] insert
insert는 데이터를 삽입하며 다음과 같이 구현합니다. insert into tb_user (userNumber, userName, userAge, userAddress, userJoinDate, userUse) values ('CCC-000003', '홍길영', '35', '대구 광역시', now(), 1); 만약 여러 건(Row)의 데이터를 삽입하는 경우라면 , (콤마)로 각 행의 데이터를 구분하여 추가할 수 있으며 insert into tb_user (userNumber, userName, userAge, userAddress, userJoinDate, userUse) values ('CCC-000003', '홍길영', '35', '대구 광역시', now(), 1), ('DDD-000004', '..
[kotlin] SQLite - 연결및 사용하기
이전 아래 글에서 SQLite Open Helper클래스를 상속받아 SQLite를 사용하기 위한 Helper클래스를 만들어 보았습니다. 2020/10/09 - [Mobile/Kotlin] - [kotlin] SQLite - SQLite Open Helper 구현하기 이번에는 위에서 만든 이 Helper클래스를 이용해 간단한 전화번호부 앱을 만들면서 직접 연결하고 사용하는 방법을 알가 보고자 합니다. 우선 Activity Main에서 화면을 다음과 같이 디자인합니다. 가장 상단에는 RecyclerView를 배치하고 그 아래 2개의 Plain Text 그리고 Button하나를 순서대로 배치합니다. 예제에서 RecyclerView의 ID는 rccList, Plain Text는 txtName과 txtPhone,..