일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 시간복잡도
- 자료구조
- 큐
- 재귀
- 파이썬
- asp.net
- C#
- sql
- 스택
- mysql
- maui
- .net core
- Docker
- quick sort
- Get
- Merge Sort
- .NET
- asp.net core
- REDIS
- C++
- BFS
- 탐색
- 도커
- 백준
- dfs
- 정렬
- .net maui
- 알고리즘
- docker-compose
- API
- Today
- Total
목록mysql (2)
코젤브
C# ASP.NET core 기준으로 작성된 글입니다! (.NET 8.0)SqlKata 사용하여 C#에서 API Server 개발 중 API Server에서 Repository를 만들어 데이터베이스를 처리하는데, 이때 실패 여부를 판단할 때 주의해야한다!-> 반환값 확인이 필요한 경우가 있으니까! 아무생각없이 코드를 짜다보면 쿼리 실패 시 예외처리만 진행하기도 한다... 하지만 데이터베이스 작업에서 INSERT, SELECT, UPDATE, DELETE 등의 SQL 쿼리를 실행할 때 실패 여부를 확인하는 방법에는 두 가지 주요 방식이 있다.예외 처리(Exception Handling)쿼리가 실패 시 예외 발생데이터베이스 연결 문제나 쿼리 구문 오류 등의 상황에서 유용하게 처리 가능반환 값(Return..
SqlKata 를 가지고 열심히 실습을 하던 중..GET 해올 때 모두 초기 값으로 읽어오는 오류를 발견했다. 분명 이전에도 만났던 오류 같은데 정리를 안해두어서 똑같이 삽질을 한시간..을 했다.그래서 내가 보려고 적어둔다............ [결론] FirstOrDefaultAsync 이런 식으로 바로 읽어오지말고, FirstOrDefaultAsync(); 이렇게 읽어와서 추후에 객체를 생성해 각각 매핑해주자 읽어오는데 None 으로 읽어오는게 아니라그냥 초기값으로 읽어와서 정말.. 오류를 찾기 힘들었는데, 쿼리문을 직접 넣어서 비교해보니 FirstOrDefaultAsync로 바로 내가 설정한 Model class 형식으로 가져오려고 해서 생기는 문제라는 것을 알게 되었다.public async Ta..