자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
예전에는 DBGrid가 있어서, TTable과 연결하면 DBGrid의 내용이 DB까지 적용되어 저장되었습니다.
FMX에는 DBGrid가 없고, LiveBinding을 사용하는 것 같습니다.
DBGrid와 동일하게 DB를 변경하고 싶습니다.
LiveBinding을 이용하여 화면상에서는 데이터 변경 등 잘됩니다.
문제는 DB는 변경되지 않는 것 입니다.
LiveBinding에서 수정된 데이터를 DB에 저장하려면 어떻게 해야할지문의 드립니다.
XE10을 사용하고 있구요.
DB는 SQLite를 사용했구요.
FireDAC과 UniDAC을 두가지를 테스트 해보았습니다.
BindSourceDB, BindingsList,
TConnection, TTable,
TStringGrid, TEdit를 LiveBindings Designer에서 연결하였습니다.
댓글 2
예전에는 DBGrid가 있어서, TTable과 연결하면 DBGrid의 내용이 DB까지 적용되어 저장되었습니다.
FMX에는 DBGrid가 없고, LiveBinding을 사용하는 것 같습니다.
DBGrid와 동일하게 DB를 변경하고 싶습니다.
LiveBinding을 이용하여 화면상에서는 데이터 변경 등 잘됩니다.
문제는 DB는 변경되지 않는 것 입니다.
LiveBinding에서 수정된 데이터를 DB에 저장하려면 어떻게 해야할지문의 드립니다.
XE10을 사용하고 있구요.
DB는 SQLite를 사용했구요.
FireDAC과 UniDAC을 두가지를 테스트 해보았습니다.
BindSourceDB, BindingsList,
TConnection, TTable,
TStringGrid, TEdit를 LiveBindings Designer에서 연결하였습니다.
BindSourceDB 컴포넌트의 팝업 메뉴에서 Navigator를 추가하시고 편집하시면 코드를 구현하지 않아도 입력 수정 삭제 됩니다.