2011-10-25 2 views
0

qt에서 scope_Identity() 호출을 디버깅하려고합니다. 해당 scope_identity 마지막으로 삽입 된 데이터 ID를 세션을 반환하기 위해 정교하지만이 호출 Qt 데이터베이스 호출에서 적절하게 작동하지 않습니다. 나는이 전혀 Qt는 코드와 데이터베이스 드라이버에서 값을 반환하고이 시점에서 내가 qsql_odbc.cpp 클래스의scope_identity()가있는 Qt 데이터베이스 문제

bool QODBCResult::reset (const QString& query) 

방법으로 코드 실행을 추적 관리하는 경우 내려고 노력하고 있어요.

이 메서드에서는 일부 win32 __stdcall 호출에 액세스합니다.이 호출 중 하나는 데이터베이스에서 데이터를 연결하고 검색하는 것입니다.

SQLSetStmtAttr 
SQLAllocHandle 
SQLExecDirect 

나는이 코드를 찾을 수 없으며 누군가가 나를 안내 할 수 있다면 감사하게 생각합니다.

대단히 감사합니다.

답변

1

좋아하는 검색 엔진을 사용해 보셨습니까? MSDN 설명서 페이지 (예 : SQLExecDirect) 또는 문제 해결에 도움이 될 수있는 stackoverflow : scope_identity vs ident_current에 관한이 질문에 대한 안내가 될 것입니다.