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

mdfv
29 окт 2007, 11:16
Форум: Общие проблемы
Тема: Время выполнения запроса
Ответы: 10
Просмотры: 6551

IBAnalist-ом посмотреть состояние после загрузки, но перед формированием отчета.
mdfv
29 окт 2007, 10:51
Форум: Общие проблемы
Тема: Время выполнения запроса
Ответы: 10
Просмотры: 6551

Может таки это мусор?
У меня тоже после больших заливок/апдейтов/удалений долго большой подсчет выполняется.
mdfv
26 окт 2007, 07:24
Форум: Вопросы создания клиентских и серверных приложений
Тема: Зависает проект
Ответы: 14
Просмотры: 9240

aes писал(а):Компоненты доступа - fibplus, во всех транзакциях TPBMode=tpbReadCommited.
Они все равно по умолчанию на write настроены. Надо вручную задать параметры(TPBMode=tpbDefault), убрать write и поставить read в TRParams
И будет примерно следующее:
read
nowait
rec_version
read_committed
mdfv
04 окт 2007, 10:35
Форум: Ремонт БД
Тема: record level errors
Ответы: 3
Просмотры: 7319

В логе написано Relation has 128208 orphan backversions (0 in use) in table NNNN (148) Других ошибок нет. Только XNET error (xnet:2043) connection lost: another side is dead, он вроде не должен на данную ошибку влиять. Насколько я понял, ничего особо страшного не происходит. There is no data lost du...
mdfv
04 окт 2007, 09:48
Форум: Ремонт БД
Тема: record level errors
Ответы: 3
Просмотры: 7319

record level errors

Собственно при проверке баз со временем начинают выявляться такие ошибки. Сейчас уже Number of record level errors : 6
Все вроде работает....
После b/r исчезают.

А где можно узнать физическую суть этих ошибок, когда и почему они появляются?
mdfv
22 сен 2007, 19:25
Форум: Общие проблемы
Тема: как выбрать поле, сдержащее одно из различных полей
Ответы: 5
Просмотры: 3797

Как вариант можно еще union . Причём left join если отталкиваться от таблицы номеров, и not null не понадобится, not null в case может быть условием показа того или иного владельца, если все остальные приджойненные поля владельцев null, иначе не выбрать кого показывать. Если конечно в таблице телефо...
mdfv
22 сен 2007, 06:55
Форум: Общие проблемы
Тема: как выбрать поле, сдержащее одно из различных полей
Ответы: 5
Просмотры: 3797

join всех таблиц владельцев и формирование выходного поля ч-з case по условию не null (или другое, если есть) нужного поля из таблиц владельцев
mdfv
21 сен 2007, 19:41
Форум: Общие проблемы
Тема: Вывод порядковой нумерации в запросе.
Ответы: 17
Просмотры: 10613

Отчеты бывают всякие и нумерация бывает так же нестандартная. Как я привел пример, две таблицы в одном отчете. И тут надо городить уже сложный отчетник. Но если мне это не надо. А просто нужна нумерация. То серверная нумерация это самый простой способ. У меня в отчетнике всего несколько страниц текс...
mdfv
21 сен 2007, 19:15
Форум: Общие проблемы
Тема: Вывод порядковой нумерации в запросе.
Ответы: 17
Просмотры: 10613

Я просто забочусь о тех, кто потом после меня будет это все делать, особенно если исходники утеряются...
А раз все вынесено за пределы клиента, то проблем таких не будет.
Вы наверное сторонник перекомпиляции программ по всяким пустякам.
mdfv
21 сен 2007, 18:22
Форум: Общие проблемы
Тема: Вывод порядковой нумерации в запросе.
Ответы: 17
Просмотры: 10613

Чо? Не подготовлен - в смысле никогда не нажимал кнопочку ФЫ1 на датасете и не читал всплывающих букавак? Датасет просто существует и ест то что ему дадут, а дать могут все что угодно, и для этого надо тогда заранее наворачивать датасет, облеплять его всякими угадалками. Но проще все сделать в запр...
mdfv
21 сен 2007, 15:35
Форум: Общие проблемы
Тема: Вывод порядковой нумерации в запросе.
Ответы: 17
Просмотры: 10613

Ахренеть. Дайте две. Проперть RecNo чем не устроила? вот именно. поскольку серверу нумерация записей по барабану, тем более что она может меняться, обычно ЭТО выводят именно на клиенте. Это все случаи когда можно все жестко прописать на клиенте. А когда заранее клиент не подготовлен, то проще с сер...
mdfv
21 сен 2007, 13:04
Форум: Общие проблемы
Тема: Вывод порядковой нумерации в запросе.
Ответы: 17
Просмотры: 10613

А не проще такое на клиенте сделать, чтобы сервер меньше напрягать? Сервер напрягать можно и нужно. :) На то он и сервер. Клиент тупо выполняет запрос который ему подсунут и не обязан знать, что там внутри и как с этим быть. Если ФБ 2.хх то можно ч-з execute block Если нет то тогда ХП делать придет...
mdfv
19 сен 2007, 13:47
Форум: Вопросы создания клиентских и серверных приложений
Тема: тормоза при DataSet.Close
Ответы: 18
Просмотры: 11342

А транзакция какая?
Данные меняются?
mdfv
15 сен 2007, 20:30
Форум: Interbase/Firebird Development Studio
Тема: Помогите пожалуйста решить задачу
Ответы: 38
Просмотры: 37018

Подскажите - почему после EXECUTE PROCEDURE TESTING или SELECT * FROM TESTING переменаня SUMM ничему не равна? Видимо потому что она не инициализирована. А по умолчанию там null и в сумме с чем-то тоже дает null. Кстати если есть какая либо переменная в for select на основе поля возможно содержащег...
mdfv
06 сен 2007, 14:10
Форум: Общие проблемы
Тема: Использование переменной в запросе в процедуре
Ответы: 6
Просмотры: 4909

Параметры обычно с двоеточием пишут.
:kol
mdfv
30 авг 2007, 21:06
Форум: Баги и падения сервера
Тема: Ахтунг в процедурах ! в 2.0.2
Ответы: 16
Просмотры: 11458

dimitr писал(а):не оно?
http://tracker.firebirdsql.org/browse/CORE-1435
Оно самое, но это думаю еще не все, хотя может все из этого вытекает,
т.к. происходит в EXECUTE STATEMENT.
посмотрю дальше.
mdfv
30 авг 2007, 16:04
Форум: Баги и падения сервера
Тема: Ахтунг в процедурах ! в 2.0.2
Ответы: 16
Просмотры: 11458

Ахтунг в процедурах ! в 2.0.2

WI-V2.0.2.12964 Начну с того , что часть процедур перестала правильно работать. Отдельные запросы может быть тоже, но не проверял еще. Заметил сначала это по обрезанному полю varchar(2 символа с конца украли) которое в процедуре селектится из одной таблицы и вставляется в другую. В другой процедуре ...
mdfv
10 авг 2007, 10:15
Форум: Проектирование БД и запросов
Тема: один insert на несколько записей
Ответы: 15
Просмотры: 16592

Путем логических измышлений можно прийти к некому выводу... <insert statement> ::= INSERT INTO <table name> <insert columns and source> <insert columns and source> ::= [ <left paren> <insert column list> <right paren> ] <query expression> <query expression> ::= <non-join query expression> <non-join ...
mdfv
09 авг 2007, 15:31
Форум: Проектирование БД и запросов
Тема: один insert на несколько записей
Ответы: 15
Просмотры: 16592

Извиняюсь, что не в тему, а где можно найти непосредственно сами исходные не переиначеные комментаторами сборники стандартов SQL?
Они в открытом доступе как rfc вообще есть?
mdfv
03 июл 2007, 22:13
Форум: Вопросы создания клиентских и серверных приложений
Тема: "Ambiguous field name between table" как обойти?
Ответы: 12
Просмотры: 11274

Всем спасибо. Нашел то что нужно. У фибдатасета есть метод с говорящим названием TableAliasForField. Осталось его прикрутить к имени поля и фокус удался. Еще есть метод GetFieldOrigin хотя он странновато работает. если у таблицы нет псевдонима, то в оригине показывается полная связка таблица.поле, а...