Найдено 9 результатов

antonie
03 мар 2008, 13:50
Форум: Проектирование БД и запросов
Тема: Создание генератора в FireBird
Ответы: 8
Просмотры: 7728

ок, спасибо. буду пробовать :о)
antonie
03 мар 2008, 12:04
Форум: Проектирование БД и запросов
Тема: Создание генератора в FireBird
Ответы: 8
Просмотры: 7728

Я сделал так, при нажатии в приложении на кнопку "добавить" выполняется запрос на поиск максимального предупреждаю . когда рекомендуют читать документы, их НАДО ЧИТАТЬ. Уважаемый kdv. Я прочитал этот документ еще ДО того как написал сообщение в форум, однако я не понял как можно, а точнее как нужно...
antonie
03 мар 2008, 11:35
Форум: Проектирование БД и запросов
Тема: Создание генератора в FireBird
Ответы: 8
Просмотры: 7728

Re: Создание генератора в FireBird

1- блокировать таблицу например, пока один пропуск заводит, все остальные курят хвою :) 2- создать уникальный ключ дата+номер, выбирать новый номер по max, проверять наличие дырок - дубликат получит отлуп 3 - ну а без конфликтов, создать уникальный ключ дата+номер, где номер от генератора, который ...
antonie
03 мар 2008, 10:53
Форум: Проектирование БД и запросов
Тема: Создание генератора в FireBird
Ответы: 8
Просмотры: 7728

Создание генератора в FireBird

Доброго времени суток. Мне необходимо реализовать следующую задачу: в БД Firebird заносятся данные для хранения и распечатки пропусков, при этом в одной таблице хранятся данные на транспортные пропуска и пропуска для физических лиц. В пропуске должно присутствовать поле номер, причем нумеруются проп...
antonie
12 дек 2007, 14:37
Форум: Вопросы создания клиентских и серверных приложений
Тема: FIBQuery возвращает только одну запись
Ответы: 20
Просмотры: 18880

Тонкости! :о) WildSery, спасибо.
antonie
12 дек 2007, 11:58
Форум: Вопросы создания клиентских и серверных приложений
Тема: FIBQuery возвращает только одну запись
Ответы: 20
Просмотры: 18880

Ага сам теперь понял, RecorCount показывает 1, если записи есть и 0 если их нет вообще. По крайней мере получается так!
antonie
12 дек 2007, 11:49
Форум: Вопросы создания клиентских и серверных приложений
Тема: FIBQuery возвращает только одну запись
Ответы: 20
Просмотры: 18880

WildSery писал(а):Уж не посредством ли RecordsCount ты смотришь "число записей"?
Им самым, а что есть какие-то косяки?
antonie
12 дек 2007, 11:08
Форум: Вопросы создания клиентских и серверных приложений
Тема: FIBQuery возвращает только одну запись
Ответы: 20
Просмотры: 18880

Хм. Но в документации написан пример: var sql: TpFIBQuery; sql := TpFIBQuery.Create(nil); with sql do try Database := db; Transaction := db.DefaultTransaction; SQL.Text := 'select first_name, last_name from customer'; ExecQuery; while not Eof do begin..... следовательно FIBQuery выбирает не одну зап...
antonie
12 дек 2007, 10:00
Форум: Вопросы создания клиентских и серверных приложений
Тема: FIBQuery возвращает только одну запись
Ответы: 20
Просмотры: 18880

FIBQuery возвращает только одну запись

Доброго времени суток. Я использую FIBPlus совсем недавно, поэтому возможно вопрос покажется кому-то из разряда элементарных, но все таки. В клиентском приложении (Delphi7) для работы с данными использую FIBQuery, так вот при запросе select в FIBQuery возвращается только одна запись, причем первая в...