기존 AdoQuery를 사용하다가 이번에 Bde의 Query컴포넌트를 사용햐여
새로이 테이블을 생성후 데이터를 추가하니 오류메세지가 나옵니다.
오류 내용중 Read Only이란은 내용이 보이내요.
다음은 코딩부분입니다.
user_sql.databasename := 'c:\test\';
user_sql.close;
user_sql.sql.clear
user_sql.sql.add('create table userdb (');
user_sql.sql.add('user_id char(10) ');
user_sql.sql.add('user_name char(10) ');
user_sql.sql.add('user_password char(6)) ');
user_sql.excesql;
user_sql.close;
user_sql.sql.clear
user_sql.sql.add('select * from userdb');
user_sql.excesql;
user_sql.open;
user_sql.append;
user_sql['user_id'] := '0000000';
user_sql['user_name'] := '관리자';
user_sql['user_password'] := '0000000';
user_sql.post;
실행을 하면 오류메세지가 나오고, 파일은 생성이 되었읍니다.
그런데, 화일이 두개 있어야 하는데 하나만 존재하고요.(userdb.db)
userdb.px는 없음
TQuery컴포넌트는 ReadOnly특성을 가지고 있어서 RequestLive속성을 True로 설정을
해야만 기록이 되는군요.