Kori 4월 17일, 2022에 포스트됨 공유하기 4월 17일, 2022에 포스트됨 Docwiki에 있는 "General Questions (FireDAC)"을 번역한 글: 번역일: 2022년 4월 18일 위로 가기: [DocWiki 번역] FAQ (FireDAC) 일반적인 질문과 답변을 정리한 목록이다. Q: FireDAC용 '시작하기 가이드' (또는 '퀵 스타트 가이드')가 있나? A: 네, "FireDAC으로 데이터베이스 애플리케이션을 만들기 첫걸음" 참고 Q: 모바일(Mobile) 버전과 전체(full) 버전이 다른 점은? A: FireDAC 모바일(Mobile) 버전: FireDAC 라이브러리 소스 코드 파일이 들어있지 않다; iOSSimulator와 iOSDevice 바이너리 들만 들어있다. Q: FireDAC은 쓰레드 안전 (thread safe)이 보장되나? A: 네, 더 자세한 내용은 "Multithreading" 참고 Q: 예외(exception) 다루기 방법은? A: ["DocWiki 번역] 에러 핸들링하기 (FireDAC)"를 참고. 간단한 예제 코드: uses FireDAC.Phys.IBWrapper; try ...데이터베이스에 로그인... except { 로그인 정보가 정확하지 않으면 } on E: Exception do begin if (E is EIBNativeException) and (EIBNativeException(E).Errors[0].ErrorCode = 335544472) then ShowMessage(strUserUnkown) // 메시지 표시 else ShowMessage(E.Message); end; end; Q: 델파이 2009에서 파이어버드(Firebird) 2를 사용할 때 문자 세트 (character set)을 unicode_fss로 사용했다. 델파이 2009에서 왜 FireDAC이 TWideStringField를 생성하는 지 이해할 수 없다. 왜 그런가? A: 델파이 2009에서: TStringField는 1 바이트(byte) ANSI (SBCS) 스트링 필드이다; TWideStringField는 멀티-바이트 유니코드(Unicode) 스트링 필드이다. 따라서, 올바른 동작이다. 자세한 내용은 "Unicode Support" 참고. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.