안녕하세요. ^^*~
파라독스 디비를 쿼리 컴포넌트로 동적으로 생성을 해주었습니다.
다시 쿼리 컴포넌트를 이용해서 인덱스를 생성해주었고요.
그리고
TTable을 동적으로 생성해주고서(readonly := False;)
Insert하고 값입력하고
post를 하는데 index is read only라는 메세지가 나오네요...ㅡㅡ#
Sql Explorer에서는 멀쩡히 잘 입력되고요...ㅡㅡ#
우째 이런일이...ㅜㅜ#
정말 어려운것도 아니고 간단한건디 왜이러는지...ㅡㅡ#
요즘들어 정말 희안한 오류만 구경하는거 같네요...ㅡㅜ#
파라독스 테이블 동적 생성 코드고요
Q1.Sql.Add('Create Table '''+'테이블입니다.DB'+''' ');
Q1.Sql.Add(' ( ');
Q1.Sql.Add(' 코드 VarChar(2), ');
Q1.Sql.Add(' 코드명 VarChar(24) ');
Q1.Sql.Add(' ) ');
Q1.ExecSql;
인덱스 생성 코드입니다.
Q1.Sql.Add('Create Index 테이블인덱스 on '''+'테이블입니다.db'+'''(코드)');
Q1.ExecSql;
둘다 아무 이상없이 생성되었습니다.
post할때가...ㅜㅜ#
답변부탁드립니다...ㅜㅜ#
짧은소견...
이전에 TTable를 쓴적이 있는데...
Post를 할때 에러가 나서 Post하기전에 Edit를 해주니깐 되던데...
테이블 상태를 알수있는 것이 있어요...
DataSet인지....
이것을 사용하면 현재 테이블이 열려있는지 닫혀있는지, 사용중인지를 알수가 있던데요....
저의 짧은 소견입니다...
=> Edit를 한번 해보세요....