powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / SQLite возвращает не все записи
5 сообщений из 5, страница 1 из 1
SQLite возвращает не все записи
    #37774373
Mid1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!
Проблема:
Есть табличка:
Код: plsql
1.
CREATE TABLE Ping (IdPing integer NOT NULL PRIMARY KEY AUTOINCREMENT,IdCheck integer NOT NULL,DateTime timestamp NOT NULL,ResponseTime integer NOT NULL,Status boolean)


Когда делаю запрос в программе:
Код: plsql
1.
select DateTime, ResponseTime from Ping where IdCheck = 1

, он возвращает не все данные (примерно 10 - 20 последних записей не хватает), а когда тот же запрос в менеджере, то все нормально. Если дозаписать данные, то соотвественно запрос в программе вернет больше записей, но все равно не будет хватать последних 10 - 20 записей. Как это побороть?

Заранее благодарю!
...
Рейтинг: 0 / 0
SQLite возвращает не все записи
    #37774581
pit_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mid1987Когда делаю запрос в программе:

что за программа, чем коннектитесь, куда возвращает и т.д. ............ ? :-)
...
Рейтинг: 0 / 0
SQLite возвращает не все записи
    #37774612
Mid1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я пишу программу в Builder C++, бд SQLite компилируется вместе с программой в файлах sqlite.h и sqlite.c, запрос делаю, соотвественно через стандартные API - функции: sqlite3_prepare, sqlite3_step, sqlite3_column_text, sqlite3_column_int и т. д.
...
Рейтинг: 0 / 0
SQLite возвращает не все записи
    #37774779
pit_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mid1987,

проверьте что вы завершаете чтение строк только тогда когда sqlite3_step возвращает SQLITE_DONE, если возвращается другой результат то не все данные были вычитаны
...
Рейтинг: 0 / 0
SQLite возвращает не все записи
    #37774918
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[хрустальный шар on]
Все беды из-за буфера.
ТС набивает данные в буфер, делает там какую-то группировку, после наполнения буфера выводит, очищает и начинает набивать заново.... а потом забывает показать последний наполненный буфер.
[хрустальный шар off]
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / SQLite возвращает не все записи
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]