![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
![]()
Как можно проверить, существует ли запись в таблице без вывода ошибки Table is at End of File, проверить таблицу вроде как db.TableExists(), а вот проверку на запись найти не смог
![]() FieldIsNull Тоже выдаёт ошибку Последний раз редактировалось ZePr; 09.10.2011 в 10:42. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну... метод Locate например. Он проверяет наличие записи, и если нашел - перескачет на нее.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
![]()
Это свойство TSQLiteTable?
|
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
![]()
SQLite Wrapper походу
unit SQLite3; { Simplified interface for SQLite. Updated for Sqlite 3 by Tim Anderson (tim@itwriting.com) Note: NOT COMPLETE for version 3, just minimal functionality Adapted from file created by Pablo Pissanetzky (pablo@myhtpc.net) which was based on SQLite.pas by Ben Hochstrasser (bhoc@surfeu.ch) } |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
не совсем понятно, что означает "существует ли запись в таблице "
вообще любая? Хоть одна? тогда банальное if Table1.IsEmpty then //Таблица Пустая или так: Table1.Open; if Table1.EOF then ... а если нужно проверить наличие какой-то КОНКРЕТНОЙ записи, тогда нужно знать, чем эта запись ОДНОЗНАЧНО идентифицируется - ключевое поле или набор полей. и дальше воспользоваться советом Stilet или выполнить запрос к таблице через Query (запрос вида: select count(*) as MyCountRec from ВашаТаблица where поле1 = ![]() ![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
![]()
Конкретная к тому же уникальная строка, в таблице её идентифицирует поле name. Спасибо, вы мне очень помогли!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка на существование диска | IvanPo | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 27.05.2011 07:53 |
Проверка на существование инфы в ячейках | imbamarik | Microsoft Office Excel | 21 | 11.03.2011 13:14 |
Проверка на существование файлов | Vohakisa | Помощь студентам | 5 | 01.06.2010 16:40 |
проверка на существование папки | D_E_N | Общие вопросы Delphi | 3 | 05.10.2009 22:48 |
Проверка на существование | Lonix | Общие вопросы Delphi | 2 | 19.03.2007 19:42 |