Symbian 장치 용 Qt를 사용하여 응용 프로그램을 만들고 있습니다. & 데이터베이스 (sqlite) 을 사용하려고하지만이 오류가 발생했습니다. 이것을 제거하는 방법?Qt의 데이터베이스 문제
코드 :
QSqlQuery query;
query.prepare("INSERT INTO glucose(value, date, time, duration, note)""VALUES(:value, :date, :time, :duration, :note)");
query.bindValue(":value",edit_glucose->text());
query.bindValue(":date",datetime->date());
query.bindValue(":time",datetime->time());
query.bindValue(":duration","a");
query.bindValue(":note",edit_note->toPlainText());
query.exec();
adddata.obj :: 오류 : 확인되지 않은 외부 기호 "__declspec (같이 DllImport) 공개 : _ thiscall QSqlQuery :: ~ QSqlQuery (무효)"( _imp _ ?? 1QSqlQuery @@ QAE @ XZ) 함수에서 "private : void __thiscall AddData :: save (void)"를 참조하십시오. (Save @ AddData @@ AAEXXZ)
고맙습니다.
대체 된 태그 C# with C++ –
이것은 링커 오류입니다. QDatabase 라이브러리에 링크되어 있습니까? –
#include 및 기타 이와 관련된 헤더가 작동하지 않습니다 ... 해당 파일이 존재하지 않습니다. 그래서 #include 를 사용하고 있습니다. –