Re: Использование type of в процедурах

2011-05-23 Пенетрантность Dmitry Yemanov

22.05.2011 18:54, Юрий пишет:


Так и должно быть ? Возможно я повторяюсь, но не смог найти на трекере
сообщения на эту тему.


Не должно. На прошлой неделе мне Хвастунов об этом писал, уже сообщено 
кому следует.



--
Дмитрий Еманов



Re: Использование type of в процедурах

2011-05-23 Пенетрантность Я . Ю . М .
Спасибо. Думал после этого зарегистрировали проблему, но не нашел.

23 мая 2011 г. 13:43 пользователь Dmitry Yemanov dim...@users.sf.net написал:
 22.05.2011 18:54, Юрий пишет:

 Так и должно быть ? Возможно я повторяюсь, но не смог найти на трекере
 сообщения на эту тему.

 Не должно. На прошлой неделе мне Хвастунов об этом писал, уже сообщено кому
 следует.


 --
 Дмитрий Еманов




Re: Использование type of в процедурах

2011-05-23 Пенетрантность Dmitry Yemanov

23.05.2011 16:10, Я.Ю.М. пишет:


Спасибо. Думал после этого зарегистрировали проблему, но не нашел.


Только что занес:
http://tracker.firebirdsql.org/browse/CORE-3491


--
Дмитрий Еманов



Re: Использование type of в процедурах

2011-05-23 Пенетрантность Я . Ю . М .
Ок. Еще раз спасибо. Буду ждать исправлений.

23 мая 2011 г. 16:51 пользователь Dmitry Yemanov dim...@users.sf.net написал:
 23.05.2011 16:10, Я.Ю.М. пишет:

 Спасибо. Думал после этого зарегистрировали проблему, но не нашел.

 Только что занес:
 http://tracker.firebirdsql.org/browse/CORE-3491


 --
 Дмитрий Еманов




Использование type of в процедурах

2011-05-22 Пенетрантность Юрий
Здравствуйте.

Так и должно быть ? Возможно я повторяюсь, но не смог найти на трекере
сообщения на эту тему.

1.

CREATE TABLE NEW_TABLE (
A  integer
);

2.

create or alter procedure NEW_PROCEDURE
returns (
B type of column NEW_TABLE.A)
as
begin
  /* Procedure Text */
  suspend;
end

3.

create or alter procedure NEW_PROCEDURE
returns
(
  B varchar(10)
)
as
begin
  /* Procedure Text */
  suspend;
end

После п.3  NEW_TABLE.A - становится varchar(10).






Re: Совместное использование BDE и FIBPlus

2009-10-19 Пенетрантность Konstantin R. Beliaev


Alex Cherednichenko wrote:

Константин, а чё это твой сайт пытается мне что-то установить в огнелиса?
Огнелис блокирует попытку установки некоего софта.
Страница у внешнего хостера, давно ее не правил, вероятно кто-то их 
взломал и что-то прицепил к страничке :-(((

Сейчас не могу туда войти: не принимает пароль :-(((



Re: Совместное использование BDE и FIBPlus

2009-10-19 Пенетрантность Alexey Voytsehovich

Hello Konstantin,

Monday, October 19, 2009, 1:24:09 PM, you wrote:


 Alex Cherednichenko wrote:
 Константин, а чё это твой сайт пытается мне что-то установить в огнелиса?
 Огнелис блокирует попытку установки некоего софта.
 Страница у внешнего хостера, давно ее не правил, вероятно кто-то их 
 взломал и что-то прицепил к страничке :-(((
 Сейчас не могу туда войти: не принимает пароль :-(((


ИМХО,  скорее  всего  троян  локально  на  той машине где в каком либо
кеше\куках еще где, был пароль для входа в админку сайта. Или поломали
хостера.

-- 
Best regards,
 Alexey Voytsehovichmailto:iron...@gmail.com



Re: Не использование индекса

2009-10-15 Пенетрантность Andrei
да. COALESCE. Просто синтаксическая ошибка.

On Oct 15, 4:24 pm, Игорь Горбонос i.gorbo...@oilukraine.com wrote:
 Andrei сообщил/сообщила в новостях следующее:

   COSLESCE(max(f), 0)

 Это имелась в виду Coalesce или какая-то своя UDF-функция?

Re: Совместное использование BDE и FIBPlus

2009-10-08 Пенетрантность Dmitri Kuzmenko


Hello, Alex!

Alex Cherednichenko wrote:


 KRB Ну, вспоминая мой переезд c БДЕ, все должно работать.
 KRB Правда это было еще на Delphi-3... :-)
 KRB http://konstb.newmail.ru/interbase/hints.html#oneconnect

Константин, а чё это твой сайт пытается мне что-то установить в огнелиса?
Огнелис блокирует попытку установки некоего софта.


как я понимаю, там вирусняк iframe почти в конце страницы.


--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: Совместное использование BDE и FIBPlus

2009-10-06 Пенетрантность Konstantin R. Beliaev


Ну, вспоминая мой переезд c БДЕ, все должно работать.
Правда это было еще на Delphi-3... :-)
http://konstb.newmail.ru/interbase/hints.html#oneconnect



Re: Совместное использование BDE и FIBPlus

2009-10-06 Пенетрантность Alex Cherednichenko

Hello, Konstantin!
You wrote  on Tue, 06 Oct 2009 14:28:15 +0400:

 KRB Ну, вспоминая мой переезд c БДЕ, все должно работать.
 KRB Правда это было еще на Delphi-3... :-)
 KRB http://konstb.newmail.ru/interbase/hints.html#oneconnect

Константин, а чё это твой сайт пытается мне что-то установить в огнелиса?
Огнелис блокирует попытку установки некоего софта.

--
With best regards, Alex Cherednichenko. 




Re: Совместное использование BDE и FIBPlus

2009-10-06 Пенетрантность Eugene Bar
6 октября 2009 г. 14:28 пользователь Konstantin R. Beliaev ko...@nt.ruнаписал:


 Ну, вспоминая мой переезд c БДЕ, все должно работать.
 Правда это было еще на Delphi-3... :-)
 http://konstb.newmail.ru/interbase/hints.html#oneconnect


Спасибо. Но так же зависает.

procedure TForm1.Button3Click(Sender: TObject);
var h : tisc_db_handle;
l: word;
begin
  Database1.Open;
  pFIBDatabase1.DBName:='Cloned';
  DBTables.Check(DbiGetProp(HDBIOBJ(Database1.Handle),
 dbNATIVEHNDL, @h, sizeof(tisc_db_handle), l));
  pFIBDatabase1.Handle:=h;
  pFIBDatabase1.Open;
  ListQ.Open;
  Query1.Open;
end;

Может быть там с транзакциями какая-нибудь тонкость?


Совместное использование BDE и FIBPlus

2009-10-05 Пенетрантность Eugene

Пробую делать так:

Database1: TDatabase;
pFIBDatabase1: TpFIBDatabase;
Query1: TQuery;
pFIBDataSet1: TpFIBDataSet;
...
function GetNativeDBHandle(DBHandle: hDBIDb; var NativeHandle:
TISC_DB_HANDLE): word;
begin

  Result := 0;

  // Get the native handle to the database...

  Check(DbiGetProp(hDBIObj(DBHandle), dbNATIVEHNDL, @NativeHandle,

  sizeof(NativeHandle), Result));

end;

procedure LinkDB (Database1: TDatabase; pFIBDatabase1:
TpFIBDatabase);
var
  db_handle: TISC_DB_HANDLE;
begin
  pFIBDatabase1.Close;
  GetNativeDBHandle (Database1.Handle, db_handle);
  pFIBDatabase1.Handle := db_handle;
  pFIBDatabase1.Open;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  Database1.Connected := true;
  LinkDB (Database1, pFIBDatabase1);
  pFIBDataSet1.Open;
  Query1.Open;
end;

При Query1.Open приложение зависает намертво. Если убрать эту строчку
- нормально работает. То есть нельзя одновременно делать запросы в
BDE и FIBPlus. Как исправить ошибку?


Re: Использование портов Classic Serverom

2007-12-01 Пенетрантность Кузнецов Евгений
Доброго времени суток!

 Kochmin Alexandr  wrote:
 возьми обычный линукс, и не парься с непонятными проблемами.
 как раз и будет один раз настроил и забыл.

Кстати, Вы не в курсе, планируется ли для FB CS реализовать менеджер
events, чтобы на стороне сервера можно было открывать только
фиксированный набор портов?

С уважением, Евгений

Re: Использование портов Classic Serverom

2007-11-30 Пенетрантность Kochmin Alexandr


mkl_sis пишет:


Хочется один раз настроить и забыть о нем.


возьми обычный линукс, и не парься с непонятными проблемами.
как раз и будет один раз настроил и забыл.

--
Кочмин Александр



Использование портов Classic Serverom

2007-11-29 Пенетрантность mkl_sis
На сервере стоит Firebird Classic Server 1.5. Стандартный файервол
Windows Server 2003 мне не позволяет установить разрешение для
пропуска fb_inet_server. Могу только разрешать на вход отдельные
порты. Как установить нужные порты для работы в Super Servere знаю. Но
Classic пытается на стороне сервера открывать случайные порты. Как мне
настроить Classic Server? Приходится ставить на сервак сторонние
файерволы, которые позволяют назначать разрешения программам.
Буду благодарен за помощь!

Re: Использование портов Classic Serverom

2007-11-29 Пенетрантность PEAKTOP
 Стандартный файервол Windows Server 2003

Забей на это гавно.

 Приходится ставить на сервак сторонние файерволы, которые позволяют назначать 
 разрешения программам.

ИМХО, правильной дорогой идете, товарищь ! :)

Re: Использование Доменов в FB

2007-05-09 Пенетрантность Dmitry Yemanov


Vadim Mescheryakov wrote:


Усли при создании таблицы не задаются домены для полей  то FB сам создает 
новые уникальные домены для каждого поля. Количество таких доменов в базе 
может быть достаточно большим (несколько тысяч). Не приводит ли это к 
дополнительным затратам сервера при работе с таблицами?


К заметным не приводит.


--
Дмитрий Еманов



Re: Использование list()

2007-05-07 Пенетрантность freemanzav


Dmitry Yemanov:
 freemanzav wrote:
  А вот интересно, там сортировка будет когда нибудь?

 Когда-нибудь будет.

 А когда?



Re: Использование list()

2007-05-07 Пенетрантность Dmitry Yemanov


freemanzav wrote:


 А когда?


Когда попросите.


--
Дмитрий Еманов



Re: Использование list()

2007-05-07 Пенетрантность freemanzav



On 7 май, 11:14, Dmitry Yemanov [EMAIL PROTECTED] wrote:
 freemanzav wrote:

   А когда?

 Когда попросите.

 --
Типа в трекер?



Re: Использование list()

2007-05-07 Пенетрантность freemanzav



On 7 май, 11:14, Dmitry Yemanov [EMAIL PROTECTED] wrote:
 freemanzav wrote:

   А когда?

 Когда попросите.
А может было бы проще прикрутить агрегатные UDF?



Re: Использование list()

2007-05-07 Пенетрантность Boulitchev Aleksey



  А когда?

Когда попросите.

А может было бы проще прикрутить агрегатные UDF?


проще забить на list. и продолжить заниматься действительно нужными вещами.

--
Булычев Алексей
http://www.stella-npf.ru




Re: Использование list()

2007-05-07 Пенетрантность Dmitry Yemanov


freemanzav wrote:


А может было бы проще прикрутить агрегатные UDF?


Было бы проще - прикрутили бы.


--
Дмитрий Еманов



Re: Использование list()

2007-05-05 Пенетрантность Dmitry Yemanov


Myakotin Sergey wrote:


запрос

select list(RDB$CHARACTER_SET_NAME),list(RDB$CHARACTER_SET_NAME)
from RDB$DATABASE

Undefined name.
Dynamic SQL Error.
SQL error code = -204.
block size exceeds implementation restriction.


http://tracker.firebirdsql.org/browse/CORE-1227


README.list я не нашел


Лежит в /doc/sql.extentions


--
Дмитрий Еманов



Re: Использование list()

2007-05-05 Пенетрантность Dmitry Yemanov


freemanzav wrote:

А вот интересно, там сортировка будет когда нибудь?


Когда-нибудь будет.


--
Дмитрий Еманов



Re: Использование list()

2007-05-04 Пенетрантность freemanzav

А вот интересно, там сортировка будет когда нибудь?



Использование индекса в констукциях IN

2007-04-23 Пенетрантность Константин

Hi, многоуважаемый All!

   Может я многого хочу ...
   Обьясните, плиз, в двух словах почему не используется
   составной индекс при использовании конструкций IN в
   запросе вида:

select * from table1 where field1 = ... and  field2 in
 (select fied from table1 where ...)

   или запроса вида:
 select * from table1 where field1 = ... and
  (exists (select first 1 null from table2
where table2.field = table1.field2 and ...)

   если есть индекс по table1 - (field1, field2) ?
   в обоих запросах для table1 пишется PLAN (NATURAL)

PS: FB 2.1

С уважением,
Константин Григорьевич.
===




Re: Использование индекса в констукциях IN

2007-04-23 Пенетрантность Dmitry Yemanov


Константин wrote:


   Обьясните, плиз, в двух словах почему не используется
   составной индекс при использовании конструкций IN в
   запросе вида:

select * from table1 where field1 = ... and  field2 in
 (select fied from table1 where ...)


Пиши джойны и будут тебе индексы. IN работает по-другому.


--
Дмитрий Еманов



Re: Использование утилей yaffil для БД под IB6

2006-12-11 Пенетрантность O6opoTeHb


Вроде разобрался...
ограничение, насколько я понял, накладывается на длинну строки  
инсерт-запроса, то есть

действительно в длину пакета...
Щас маньячу дампер... с фтп и хттп клиентами на борту...
изврат редкостный... но потихоньку переделаем усе по человечески:)
смотрю вот в код исходного дампера, вижу компонент-транзакцию
а вот тип и свойства транзакции фиг описаны...
по идее должна быть снапшот... ИМХО



Re: Использование утилей yaffil для БД под IB6

2006-12-08 Пенетрантность Sergey Karpenko


 Да, кстати, мобыть кто знает (ОФФ). Если sql-скриптом создается таблица, а
 потом
 в нее этим же скриптом вносятся данные by INSERT, то есть ли ограничение
 количества
 единовременно (одним оператором INSERT) вносимых записей? Или можно
 написать один раз
 INSERT и после через запятую маньячить хоть миллион записей?

для мускула длина sql запроса упирается
в max_allowed_packet.



Использование утилей yaffil для БД под IB6

2006-12-07 Пенетрантность O6opoTeHb


Господа, сильно не бейте!
Можно ли (в смысле будет ли работать) использовать утилиты типа gbak от  
yaffil 886-891

для обслуживания базы под IB6?
а то народ делает быкапы копированием и сжатием, о быкап-рестор вообще не  
в курсе.

Базка масенькая, 60 метров:)



Re: Использование утилей yaffil для БД под IB6

2006-12-07 Пенетрантность Oleg LOA
O6opoTeHb [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
 
 Господа, сильно не бейте!
 Можно ли (в смысле будет ли работать) использовать утилиты типа gbak от  
 yaffil 886-891
 для обслуживания базы под IB6?
 а то народ делает быкапы копированием и сжатием, о быкап-рестор вообще не  
 в курсе.
 Базка масенькая, 60 метров:)

А что от IB6 gbak не работает?

Re: Использование утилей yaffil для БД под IB6

2006-12-07 Пенетрантность WildSery

On Thu, 07 Dec 2006 13:16:09 +0300, O6opoTeHb [EMAIL PROTECTED] wrote:
 Господа, сильно не бейте!

За 6-ку - сильно не будем, сразу прибьём, из жалости  :D

 Базка масенькая, 60 метров:)

Размер не имеет значения.

-- 
Сергей Смирнов.



Re: Использование утилей yaffil для БД под IB6

2006-12-07 Пенетрантность O6opoTeHb



А что от IB6 gbak не работает?

его нету... в общем история такая, что мя попросили подсобить с
администрированием и поддержанием БД в одной конторе. Ессно там у них
уже все стояло, шуршало и работало. При этом:
- вместо нормального дятла стоит IB , причем сам программер (он удаленно
их поддерживает) сомневается в версии ибейса. Ессно ставился сервер,  
гвардиан, а утили

блин не ставились...
- бэкап данных - это отдельная песня. Происходит сие действо видимо так:  
ночальнег чи
некто иной, ответственный за создание бэкапа, вечерочком отключает все  
юзверей
устными командами (по домам, сволочи!!!), затем берет файл базы (как  
говорилось, он 60 метров),
и жмет его раром, разбивая на кучку файликов. Выходит что-то около 13  
мегов.
Вы хотите спросить - а как же нормальный быкап, контрольные быкап-рестор и  
иже с ними?
отвечу - этого там нет... и не было... никогда... я понта ради провел  
быкап-рестор под дятлом,

со сборкой мусора... гы:) 30 мегов, пол объема базы - как не бывало.

Поэтому и задаю несколько дурацкие вопросы... Походу надо взять дело в  
свои чумазые

лапки и переманьячить малеха и саму прогу, и обслуживание БД.

Да, кстати, мобыть кто знает (ОФФ). Если sql-скриптом создается таблица, а  
потом
в нее этим же скриптом вносятся данные by INSERT, то есть ли ограничение  
количества
единовременно (одним оператором INSERT) вносимых записей? Или можно  
написать один раз

INSERT и после через запятую маньячить хоть миллион записей?

Смысл дурацкого вопроса - необходимость переделки этой сволочной проги,  
которая генерит
скрипт, заливает его на сайт, где MySQL должен его всосать... а он не  
всасывает...


Вопрос (тож дурацкий) нумер два - есть ли ограничения на длину строки  
символов в sql-скрипте?
а то у мя есть вариант файла, в котором после инсерта еще 3 млн символов -  
одной строкой...


Хех... еще и версия мускула неизвестна, блин...



Re: Использование утилей yaffil для БД под IB6

2006-12-07 Пенетрантность Alexander Kolokolzov
 Если sql-скриптом создается таблица, а  потом в нее этим же скриптом вносятся 
 данные by INSERT, то есть ли ограничение  
 количества единовременно (одним оператором INSERT) вносимых записей? Или 
 можно написать один раз
 INSERT и после через запятую маньячить хоть миллион записей?
А разве можно в одном INSERT вставлять несколько записей кроме как через INSERT 
INTO tbl SELECT ... ? Пошерстил доку, релизноты, но что-то не увидел, может и 
плохо смотрел...

Использование FireBird в коммерческих проектах

2006-10-27 Пенетрантность Hard As A Rock
Здравствуйте! Подскажите, пожалуйста,
могу ли я использовать FireBird Embedded и FireBird
ODBC Driver бесплатно в коммерческом
проекте? Оригинальные исходные тексты
изменяться не будут и будут
использоваться только оригинальные
бинарные дистрибутивы. Спасибо!


Re: Использование FireBird в коммерческих проектах

2006-10-27 Пенетрантность Dmitri Kuzmenko


Hello, Hard!

Hard As A Rock wrote:


Здравствуйте! Подскажите, пожалуйста,
могу ли я использовать FireBird Embedded и FireBird
ODBC Driver бесплатно в коммерческом
проекте? 


можно. хотя у драйвера может быть иная лицензия.
но вообще коммерчески никто не запрещал использовать.


Оригинальные исходные тексты
изменяться не будут и будут
использоваться только оригинальные
бинарные дистрибутивы. Спасибо!


даже если ты поменяешь исходники - единственное
требование чтобы они были доступны тем, кому ты поставляешь
измененные тобой бинарники.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: Использование хранимых процедур в DBExpress

2006-08-18 Пенетрантность vtur
Спасибо, коллеги.
Как и следовало ожидать, добавление
параметра
ServerCharSet=WIN1251
подключения к БД соотв. компоненты
решило проблему.

С уважением, Владимир Тюрменко


Re: Использование *

2006-05-06 Пенетрантность Alexander A. Venikov


Hello, Andrew!
You wrote  on Sat, 6 May 2006 12:42:19 +0300:

AH Я бы вообще за использование * в запросах растреливал бы!
[крик души поскипан] ;)
Не нужно экстремизма, господа. Использовать можно, но с ясным пониманием, что 
именно делаешь. Такая уж у нас профессия :)


Удач
--
Alexander A. Venikov, Tobolsk, Russia
Real e-mail address is venixangry_dogtndottobdotru 





Re: Использование *

2006-05-06 Пенетрантность Slava Ekimov
 AAV Не нужно экстремизма, господа. Использовать можно, но с ясным
 AAV пониманием, что именно делаешь. Такая уж у нас профессия :)

Это в любой профессии :-)

Использование CURRENT_CONNECTION

2006-03-13 Пенетрантность Валерий Вырва
Здравствуйте, FireBird.
 На сколько уникально значение CURRENT_CONNECTION и можно ли его использовать как уникальныйидентификатор подключения пользователя? Собираюсь его использовать для однозначной идентификации внутренних пользователей, пользователи
храняться внутри базы, коннект всегда под одним и тем же пользователем FireBird. Можно лииспользовать CURRENT_CONNECTION для этих целей? Когда обнуляется этот счетчик? Какого максимальноезначение? Собираюсь использовать 
WI-V1.5.1.4481 Firebird 1.5.
-- С уважением,Вырва Валерий Евгеньевич


Re[2]: Использование CURRENT_CONNECTION

2006-03-13 Пенетрантность Вырва Валерий Евгеньевич

Здравствуйте, Dmitry.

 Вырва Валерий Евгеньевич
 [EMAIL PROTECTED] wrote:

 Можно ли использовать CURRENT_CONNECTION для этих целей?

 Тебе виднее.

А есть еще предложения?

-- 
С уважением,
 Вырва Валерий Евгеньевич



Re: Использование CURRENT_CONNECTION

2006-03-13 Пенетрантность Slava Ekimov
 VV А есть еще предложения?

У тебя компьютер заикается, что-ли?

Re: Использование CURRENT_CONNECTION

2006-03-13 Пенетрантность Alexander A. Venikov


Hello, Валерий!
You wrote  on Tue, 14 Mar 2006 11:09:12 +0600:

1. Нафига 3 раза об одном и том же спрашивать?
2. CURRENT_CONNECTION - число, номер коннекта от создания базы (restore тоже 
создает базу с нуля, поэтому оно обнуляется при restore).
3. Не все коннекты увеличивают счетчик, а только те, в которых было обращение 
к CURRENT_CONNECTION.


Удач
--
Alexander A. Venikov, Tobolsk, Russia
Real e-mail address is venixangry_dogtndottobdotru