안녕하세요.
sybase라는거 처음 알게 되어 홈페이지에서 서버 다운받아 깔고
odbc셋팅하고 이것저것 다 해서 간신히 sybase에서 취득까지 완료했습니다^^
근데 문제는 취득은 되는데 insert 가 안됩니다 ㅠㅠ
vc++ 사용하고 있구..
ASE_12.5.2_Win_Server 깔았구요
db tool은 aqua data studio 4.7 쓰고 있습니다.
조합한 insert문을 긁어다가 aqua에다가 붙혀넣어 execute 실행하면 잘 들어가구요..
이럴경우 어디를 살펴보면 될까요?
Driver={Sybase ASE ODBC Driver};NA=%s;DB=%s;UID=%s;PWD=%s;SDIB=1}
bool fResult = true;
strQuery = "insert into " + strTable +
" values (" + strpath + strEx1 + strEx2 + strEx3 + strEx4 + ")"; // QUERY
CStatement* pStatement = NULL;
// sybase 연결~
pStatement = theApp.GetSYConnection()->CreateStatement();
fResult = pStatement->Execute(strQuery); // 여기서 반환값 false ㅠㅠ
pStatement->Close();
delete pStatement;
pStatement = NULL;
|