|
안녕하세요.
FireBired 2.0을 사용중입니다.
Insert 나 Select등은 잘 사용하고 있었는데, 일부 데이터를 수정해야 하는 기능을 추가하게 되었습니다.
ADO에서 사용하듯이..
1. Edit()
2. FieldByName(...)
3. Post()
4. ApplyUpdates()
이렇게 했더니..다음과 같은 에러 메시지가 나옵니다.
".......... 'IBDataSet : Cannot modify a read-only dataset'........."
이라고 말이죠..
그래서 게시판을 찾아보니깐 IBUpdateSQL에 IBQueryData를 연결 시키고,
IBCachedUpdate = true로 하라는 답변이 있길래..
해봤더니..
IBUpdateSQL1의 SQL문이 비었다는..그런 비슷한 에러가 나왔습니다.
그래서..
IBUpdateSQL1의 ModifySQL에 "SELECT * FROM TBLDATA" 이렇게 넣었더니
아래와 같은 에러 메시지가 나옵니다.
"..... use Open for Select Statement...." ..이런거요..
FireBird..너무 어렵네요..ㅠ.ㅠ;
책도 사서 보는데..별 도움안되고..쩝..
도움 부탁드립니다.
|