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

Leons
16 апр 2007, 13:49
Форум: FAQ
Тема: Ошибка при backup...
Ответы: 7
Просмотры: 8561

)

Да, ошибка оказалась из-за правки метаданных руками... СПС всем за помощь)
Leons
12 апр 2007, 11:49
Форум: FAQ
Тема: Ошибка при backup...
Ответы: 7
Просмотры: 8561

Ошибка при backup...

Unsuccessful execution caused by system error that does not preclude
successful execution of subsequent statements.
message length error (encountered 228, expected 224).
gds_$receive failed.

Подскажите, что это такое...
Leons
12 мар 2007, 12:34
Форум: FAQ
Тема: Определение размера jpg хранимого в blob из ХП
Ответы: 7
Просмотры: 8310

Я все понял) Просто с UDF не хочу связываться. Пока что не было ситуации, когда без UDF нельзя был обойтись.
Leons
06 мар 2007, 16:49
Форум: FAQ
Тема: Определение размера jpg хранимого в blob из ХП
Ответы: 7
Просмотры: 8310

Эта ХП будет запущена один раз. Пробежаться по всем записям и все изображения, которые больше 15кб или размеры больше допустимых, обработать в клиенте, приводя к нужному формату и записать в БД. Как я понял из вашего ответа... Прийдеться все основные проверки делать в "Клиенте". А хотелось выбирать ...
Leons
06 мар 2007, 16:27
Форум: FAQ
Тема: Определение размера jpg хранимого в blob из ХП
Ответы: 7
Просмотры: 8310

Определение размера jpg хранимого в blob из ХП

FireBird 1.5.3

Храним изображения в формате jpg в blob полях.
Необходимо написать ХП, которая выдала бы все записи, где размер изображения больше 15кб. (Если возможно, еще ширину и высоту изображения)

Много времени убил на поиски, так и не нашел, как определить

выручайте [-o<
Leons
06 фев 2007, 16:13
Форум: FAQ
Тема: ХП DateTime(float) в TimeStamp
Ответы: 7
Просмотры: 8625

Я тут такух ХП нагородил, а оказывается одной строчкой все можно сделать! \:D/
Leons
06 фев 2007, 15:50
Форум: FAQ
Тема: ХП DateTime(float) в TimeStamp
Ответы: 7
Просмотры: 8625

Вот что я откапал. Так он по ходу дела и преобразовывал дату в непойми что... CREATE PROCEDURE GET_TIMESTAMPASFLOAT ( DATETIME TIMESTAMP) RETURNS ( RESULT DOUBLE PRECISION) AS DECLARE VARIABLE D DATE; DECLARE VARIABLE T TIME; begin d=datetime; t=datetime; result=cast((t-cast('0:00:00' as time)) as f...
Leons
06 фев 2007, 15:27
Форум: FAQ
Тема: ХП DateTime(float) в TimeStamp
Ответы: 7
Просмотры: 8625

Прежний разработчик БД все даты хранит в DOUBLE PRECISION.
Надо данные перенести из одной TABLE с датой в формате DOUBLE PRECISION в другую, где дата хранится именно в TimeStamp
Leons
06 фев 2007, 14:51
Форум: FAQ
Тема: ХП DateTime(float) в TimeStamp
Ответы: 7
Просмотры: 8625

ХП DateTime(float) в TimeStamp

Перерыл много чего, потерял время но так и не откапал... Как можно преобразовать в ХП DateTime(float) в TimeStamp?
Leons
06 фев 2007, 13:00
Форум: FAQ
Тема: Первый раз UDF
Ответы: 26
Просмотры: 23017

2. Она только для возврата значения. Для возврата куда? У тебя Result возвращается, зачем тебе ещё одна переменная входная? Это еще одно возвращаемое значение для ХП, через которое планировалось определять количество элементов в :code, для обращения к ним без выхода за проделы. Ребят, предлагаю зак...
Leons
06 фев 2007, 11:57
Форум: FAQ
Тема: Первый раз UDF
Ответы: 26
Просмотры: 23017

1. Ты прав. В конечной "рабочей" версии так и будет
2. Она только для возврата значения.
Leons
06 фев 2007, 11:29
Форум: FAQ
Тема: Первый раз UDF
Ответы: 26
Просмотры: 23017

нет такого файла. www.ibase.ru/devinfo/safeudf.zip
Лана, замучал я Вас, буду позже сам осваивать UDF. Пока что без него обойдусь.

Dimitry Sibiryakov - злой ты
Leons
06 фев 2007, 10:40
Форум: FAQ
Тема: Первый раз UDF
Ответы: 26
Просмотры: 23017

покажите плизз, где ошибка...
Leons
06 фев 2007, 10:39
Форум: FAQ
Тема: Первый раз UDF
Ответы: 26
Просмотры: 23017

var Str:PChar;ode] VARCHAR(250), UDF - Зло;) Думать меньше надо, больше читать документацию. Ну вот с какой балды ты решил что PChar и VarChar совместимы??? В вышеприведенных примерах мы использовали переменные типа integer, smallint – эти типы полностью совпадают в IB и Delphi. А вот таблица соотв...
Leons
06 фев 2007, 10:10
Форум: FAQ
Тема: Первый раз UDF
Ответы: 26
Просмотры: 23017

library my_udf; uses SysUtils, Classes; function AnalysisStr(var Str:PChar; var ItemIndex:SmallInt; var ItemCount:SmallInt):Integer; cdecl; export; var S: TStringList; begin S:= TStringList.Create; S.DelimitedText := Str; S.Delimiter := ','; ItemCount := S.Count; if ItemCount >= ItemIndex Then Resu...
Leons
06 фев 2007, 09:54
Форум: FAQ
Тема: Первый раз UDF
Ответы: 26
Просмотры: 23017

Сори) Но про глобальную переменную вычитал в статье именно на этом сайте) Написано, что глобальная переменная сбрасывает значение в самый последний момент, в отличии от локальной. При использовании локальной переменной в некоторых случаях возвращается пустое значение.
Leons
06 фев 2007, 09:51
Форум: FAQ
Тема: Возможен ли такой запрос?
Ответы: 7
Просмотры: 8533

Огромной респект) Вы меня выручили)
Leons
05 фев 2007, 17:34
Форум: FAQ
Тема: Первый раз UDF
Ответы: 26
Просмотры: 23017

Первый раз UDF

Выручайте... library my_udf; uses SysUtils, Classes; var ResultInteger: Integer; function AnalysisStr(var Str:String; var ItemIndex:SmallInt; var ItemCount:SmallInt):PInteger; cdecl; export; var S: TStringList; begin S:= TStringList.Create; S.DelimitedText := Str; S.Delimiter := ','; ItemCount := S....
Leons
05 фев 2007, 15:49
Форум: FAQ
Тема: Возможен ли такой запрос?
Ответы: 7
Просмотры: 8533

Эти значения есть ID одной таблицы, но они в данном случае сохранаются как данные в иной таблице.

А фильтр уже сделал с вашей помощью) Выборка по такой строчке работает на ура
Leons
05 фев 2007, 14:08
Форум: FAQ
Тема: Возможен ли такой запрос?
Ответы: 7
Просмотры: 8533

Вот откапал, вставка нескольких записей одним запросом)

Код: Выделить всё

insert into treader (rdnumb, rdname) 
   select cast(author as varchar(8)) || '-00', auname from 
tauthor 
   where auname<'Д';
Теперь осталось только правильно выбрать значения из Code