|
일단 Where EVT_CODE = "+code+"); 부분의 끝에서도 문제가 있는것 같구요,
class_num, level, flag 이 어떤 타입으로 선언되있는지 확인해 보십시요.
타입이 틀리다면
AnsiString("Update EVENTCONF Set EVT_CLASS = ")+AnsiString(class_num)+ ..
뭐이런식으로 + 해보시던가요...끝.
권선미 님이 쓰신 글 :
: SQL문에 어떤 문제점이 있는지 모르겠어여..
:
: Query2->SQL->Add("Update EVENTCONF Set EVT_CLASS = "+class_num+",EVT_LEVEL= '"+level+"',
: EVT_FLAG = "+flag+",EVT_STATUS = "+status+",EVT_DESC = "+desc+"
: Where EVT_CODE = "+code+");
: Query2->Open();
:
:
: 물론 class_num, level, flag 등등은.. 변수로 선언되어 있구여...
: 컴파일을 하면 class_num 바로 뒤의 +기호 앞에서 invalid pointer addition에러가 나거든요..
: 뭐가 문제인가여?
|