[ Guru ] in KIDS 글 쓴 이(By): sunhokim (섬) 날 짜 (Date): 1998년03월04일(수) 16시47분43초 ROK 제 목(Title): ODBC 에서 Update() VC++로 ODBC를 이용하여 프로그래밍하고 있습니다. 그런데 DB 업데이트가 안되네요. 그러니까... 한 필드의 내용을 바꾸고 업데이트 함수를 부르면 "질의가 너무 복잡합니다" 라고 나오면서 업데이트 되지 않는 군요. 새로운 레코드의 삽입니나 삭제 브라우징은 잘 됩니다. 왜 수정하고 업데이트 하는 것만 안될까요? 필드 수가 너무 많아서 그런가요. 78개인데.. 색인으로 쓰는 필드는 없고요.. 꼭좀 답변 부탁드립니다. 참고로 문제가 되는 코드 부분을 올립니다. .... m_pSet->Edit(); // 수정가능하게.. UpdateDb(); // 리소스 내용을 레코드로 옮긴다. m_pSet->Update(); <---- 이곳에서 문제!!! GetDlgItem(IDC_MODE)->Enablewindows(FALSE); m_bMode=FALSE; ... 이거때문에 며칠째 아무것도 못하고 있습니다. 꼭 도와주세요. 꾸버어억. |