0
Backberry 용 응용 프로그램에서 작업하면서 sqlite 데이터베이스를 처리 할 때 다음과 같은 문제가 있습니다.Statement에서 sqlite SELECT로 행을 검색하지 않습니다.
이 문 SQLite는 관리자에서 잘 작동하고 데이터베이스에서 해당 데이터를 검색 :이 같은 net.rim.device.api.database.Statement의 인스턴스를 만드는 경우 이제
SELECT Z_PK,Z_NAME,Z_STATUS from ZTABLE WHERE Z_PK=1
:
Statement statement = this.db.createStatement("SELECT Z_PK,Z_NAME,Z_STATUS FROM ZTABLE WHERE Z_PK=?1");
statement.prepare();
statement.bind(1, id.intValue());
Cursor cursor = statement.getCursor();
Row row = cursor.getRow();
변수가 null 인 반면 this.db는 잘 초기화되어 있습니다 (INSERT 문에서 작동 함). 또한 id는 값 1로 잘 초기화됩니다.
sqlite 샘플 프로젝트와 다른 점과 왜 이것이 작동하지 않는지 알 수 없습니다.
아무도 도와 줄 수 있습니까? 고마워요.