Ticket #832 (closed defect: fixed)
Sqlite provider ReadNext() failed will cause unexpected result.
| Reported by: | wyylling | Owned by: | wyylling |
|---|---|---|---|
| Priority: | major | Milestone: | 3.6.0 |
| Component: | SQLite Provider | Version: | 3.6.0 |
| Severity: | 3 | Keywords: | |
| Cc: | External ID: | 1402447.02 |
Description
In Sqlite provider file SltReader?.cpp line 1064(sqlite3_step(m_pStmt) == SQLITE_ROW), if sqlite3_step does not return SQLITE_ROW, then the current rowid will increase one, but the returned row is not the row we expect. So when sqlite3_step failed, we need back to the exact rowid that we expect.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

