그래서 SQL 쿼리로 채워진 DBGrid가 있습니다. 프로그램이 실행되는 동안 테이블이 잠기지 않도록 쿼리를 읽기 전용으로 원합니다. 문제는 읽기 전용으로 설정되어 있는데 테이블을 전혀 편집 할 수 없다는 것입니다.Delphi DBGrid를 편집하고 읽기 전용 모드로 데이터베이스를 업데이트 하시겠습니까?
내가 원하는 것은 읽기 전용 모드에서 DBGrid의 필드를 편집 한 다음 모든 것을 한 번에 업데이트 할 수 있기 때문에 연결을 열어 두지 않아도됩니다.
이 작업을 수행하는 방법을 잘 모르겠습니다. DBGrid에는 OnChange 이벤트가 없으므로 셀이 변경 될 때마다 업데이트 쿼리를 실행할 수 없습니다.
누구나 아이디어가 있습니까?
연결을 열린 채로두면 테이블이 잠기는 이유는 무엇입니까? 그렇게해서는 안됩니다. –