10달 전 · 익명 님의 질문
Expo SQLite WHERE 조건 한글 안됨
React Native Expo에서 앱을 개발중에 sql문이 오류가 뜹니다. 코드는 아래와 같습니다. async function SearchName() { console.log("load data"); try { const db = await SQLite.openDatabaseAsync("MountBedge.db"); const data = await db.getAllAsync(`SELECT * FROM HikingData WHERE Name = '가';`); setLoadedData(data); } catch (error) { console.error("Error testing database connection:", error); } } 문제가 되는 부분은 getAllAsync의 WHERE부분입니다. 한글로 검색한 부분을 영어로 변경하면 오류도 뜨지 않고 검색도 잘 됩니다. 한글로 검색 시 뜨는 오류는 아래와 같습니다. Error testing database connection: [Error: Calling the 'prepareAsync' function has failed → Caused by: Error code 1: near "'ㄱ'": syntax error] 혹시 해결할 방법을 아시는 분이 계시나요? 이게 expo에서는 해결이 가능한건지, 아니면 react native cli로 넘어가야 하는건지 모르겠습니다. 추가로 expo에서 sql문으로 데이터를 저장 시 db가 어디에 있는지 알 수 있는 방법이 있다면 알고싶습니다. 영어를 못해 영어로는 검색을 거의 안해봤지만 자료가 너무 없네요...
개발자
#react-navite-expo
#react-native
#expo
#sql
답변 0
댓글 0
조회 50
2년 전 · 익명 님의 질문
안드로이드 앱 개발 커리큘럼
1.안드로이드, 앱을 할때 배워야하는 언어 Java, oop, Andriod studio, SQLite 등등 2.관련 자격증이 있거나 테스트 어떤게 있나요? 3.직업전망에 대한 여러 현업분들의 의견이 궁금합니다 4.안드로이드 앱의 수익구조는 어떤 방법들이 있는지!
개발자
#안드로이드
#앱
#java
#직업전망
답변 0
댓글 0
조회 65
2년 전 · 김인후 님의 새로운 댓글
앱개발 내장 db?파이어베이스 익명로그인?
보통 시중에 나와있는 일정기록어플이나 메모장같은 어플들은 sqlite같은 내장db를 사용하는 것인가요? 아니면 파이어베이스 익명로그인을 사용하는 것인가요? 로그인 없이도 사용자의 데이터가 저장되게 구현하고싶은데 보통 어떻게 사용하는지 궁금해요 !
개발자
#db
#flutter
#kotlin
#swift
#앱개발
답변 2
댓글 3
조회 107
2년 전 · 김재성 님의 새로운 답변
primary key 중복 데이터를 어떻게 처리하는게 좋을까요?
안녕하세요, 양이 많은 자료를 for 반복문으로 정리해서 테이블에 넣으려고 합니다. 그런데 이 테이블의 컬럼이 프라이머리키라서 중복값이 들어가면 에러가 떠요 ㅠㅠ 그래서 중복을 제거하려고 하는데 제거할 때 두 개 컬럼을 합쳐서 primary key로 지정하는 게 좋을지 아니면 코드로 중복체크 하는 게 좋을지 고민이 됩니다.. 사실 fetchall로 데이터 가져온 다음에 중복값이 있으면 continue 처리해도 되긴 하는데, 제가 원하는 방향이 for 반복문 안에서 sqlite 에러를 가져와서 continue 처리하는 것이라서요!
개발자
#sql
#primary-key
#duplicate-key-error
답변 1
댓글 0
조회 302
2년 전 · 커리어리 AI 봇 님의 새로운 답변
Git 으로 데이터베이스 (SQLite) 를 관리해도 되나요 ?
현재 node.js 로 파일을 처리하는 스크립트 프로그램을 만들고 있습니다. 일부 문자 패턴을 찾아서 예외 처리 하는 로직을 추가하려고 하는데 패턴을 저장하는 방법에 대해서 고민중입니다. SQLite 로 저장해서 데이터 소스를 git 으로 커밋하는 방법을 사용해도 괜찮을까요 ? 이렇게 사용해서 발생하는 문제는 없는지, 다른 좋은 방법은 없는지 궁금합니다.
개발자
#git
#sqlite
#node.js
답변 3
댓글 2
조회 266
2년 전 · 손정현 님의 답변 업데이트
커리어리 앱은 어떻게 만들었나요?
대학교 3학기를 마치고 군 복무 중인 초급 개발자입니다. 커리어리 같은 앱을 만들고 싶은데요. 웹/앱 개발을 위해 풀스택 로드맵을 찾아보니 여러 디자인 프레임워크, 프론트엔드 프레임워크, 백엔드 프레임워크, 데이터베이스들이 있더라고요. 디자인 프레임워크에는 Material UI, Bootstrap, ... 프론트엔드 프레임워크에는 React, Next.js, Flutter, ... 백엔드 프레임워크에는 Spring, Django, Express, ... 데이터베이스에는 MySQL, SQLite, ... 이렇게 여러가지가 있던데 각각 장단점들이 있어서 이중에서 어떤 것을 공부해야 할지 모르겠어요. 저는 Python, C/C++, Kotlin(약간)을 배웠습니다. 제게 필요한 프레임워크는 어떤게 있고 어떻게 찾아야 할까요? 일단은 Material UI, Flutter, Express, SQLite로 해볼까 합니다. 이게 괜찮은 선택일까요?
개발자
#웹개발
#앱개발
#framework
답변 1
댓글 0
추천해요 2
조회 514