Re: ������������� *
íÁÄÏÒÓËÉÊ ç.÷. [EMAIL PROTECTED] wrote: îÕ Á ×Ù-ÔÏ ËÁË, ÂÌÀÓÔÉ ÂÕÄÅÔÅ? âÕÄÅÍ. îÁÓËÏÌØËÏ ÂÅÚÏÐÁÓÎÏ ÐÉÓÁÔØ ÞÅÇÏ-ÎÉÂÕÄØ ÔÁËÏÅ Ë ÐÒÉÍÅÒÕ? Insert Into Table1 Select Gen_Id(Gen, 1), *, CurrentXXX From Table2 ôÁËÏÅ ×ÏÏÂÝÅ ÎÅÌØÚÑ ÐÉÓÁÔØ. ìÉÂÏ *, ÌÉÂÏ ÓÐÉÓÏË ×ÙÒÁÖÅÎÉÊ. -- äÍÉÔÒÉÊ åÍÁÎÏ×
Re: ������������� *
Привет. Insert Into Table1 Select Gen_Id(Gen, 1), *, CurrentXXX From Table2 Такое вообще нельзя писать. Либо *, либо список выражений. Писал для примеру, сейчас проверил. Вот так, как я даписал действительно не работает, но с алиасом все нормально: Select Gen_Id(Gen, 0), a.*, Current_Date From Kl a Так писать можно, чи нет? В какой нибудь следующей реинкарнации сервер не пошлет подальше с такими запросами? With b/r. Gleb.
Re: ������������� *
íÁÄÏÒÓËÉÊ ç.÷. [EMAIL PROTECTED] wrote: ôÁË ÐÉÓÁÔØ ÍÏÖÎÏ, ÞÉ ÎÅÔ? íÏÖÎÏ. ÷ ËÁËÏÊ ÎÉÂÕÄØ ÓÌÅÄÕÀÝÅÊ ÒÅÉÎËÁÒÎÁÃÉÉ ÓÅÒ×ÅÒ ÎÅ ÐÏÛÌÅÔ ÐÏÄÁÌØÛÅ Ó ÔÁËÉÍÉ ÚÁÐÒÏÓÁÍÉ? îÅ ÄÏÌÖÅÎ :-) -- äÍÉÔÒÉÊ åÍÁÎÏ×
Re[2]: Настройка .NET Framework Data Provider for Firebird
Здравствуйте, sasha. Недавно (5 мая 2006 г., 17:46:05) Вы писали: s А в реестре надо лазить если вы хотите чтобы FbProvider s интегрировался с Server Explorer-ом. Я, к примеру, мастерами s датасеты никогда не генерил и вобще с датасетами не работал и s скорее всего работать никогда не буду и мне провайдер для s визуальной работы совершенно не нужен, так что мороки с DDEX меня s такой нет. А разве в 2.0 эта интеграцию вообще есть? Там dll-ки для этой самой поддержки по сути пустые ;-( А файл, который импортируется в реестр, у меня почему-то кривой в дистрибутиве оказался, пришлось на CVS искать (причем помню, что это было как минимум в двух RC, потом я потерял надежду его нормально настроить). Может кто поделится, как довести до ума интеграцию с M$VS по шагам? P.S. Заранее спасибо... -- Удачи... Yuris W. Auzinsh aka Zuz, ICQ UIN: 5 8 2 5 6 3 7 4, e-mail : zuz(аt)mail.ru
Re: ������������� *
Так писать можно, чи нет? Можно. Понятно (но не совсем:) ) В какой нибудь следующей реинкарнации сервер не пошлет подальше с такими запросами? Не должен :-) Тоже понятно. :) Решение принято, править программу не буду. Думаю, что она умрет раньше, чем случится какая-нибудь неприятность... With b/r. Gleb.
Борису по компареру (ну, не обязательно ему)
Привет! по твоему совету мы решили создать новую базу и перезалить данные. Вопрос - sync tables отключает триггера/внешние_ключи ?
Re: На: Это не пятничный рассказ, это просто надо прочитать
Евгений wrote: Все эти теории, по которым людей делят на людей и недолюдей да еще с каким то псевдонаучным обоснованием - совершенно недопустимы. Что касается Тэффи, то достаточно вспомнить время, когда это было написано, и ее окружение. Тогда будет понятно, что она имела в виду совсем не теорию Ницше. Ладно, завязываю с флеймом.
Re: ������������� *
ôÁË ÐÉÓÁÔØ ÍÏÖÎÏ, ÞÉ ÎÅÔ? íÏÖÎÏ. ÷ÓÔÁ×ÌÀ Ó×ÏÉ 5 ËÏÐÅÅË, ÐÏÞÔÉ ÐÏ ÔÅÍÅ (ÈÏÔÑ ÂÙ ÐÏ subject'Õ ÐÏÄÈÏÄÉÔ) ñ ÂÙ ×ÏÏÂÝÅ ÚÁ ÉÓÐÏÌØÚÏ×ÁÎÉÅ * × ÚÁÐÒÏÓÁÈ ÒÁÓÔÒÅÌÉ×ÁÌ ÂÙ! 1. ×ÄÒÕÇ ÚÁ×ÔÒÁ ÐÏÍÅÎÑÅÔÓÑ ÓÔÒÕËÔÕÒÁ ÔÁÂÌÉÃÙ 2. ËÁË ÔÏ ÄÁ×ÎÏ, ÅÝÅ × ÎÁÞÁÌÅ 1999-ÇÏ, ÎÁÄÏ ÂÙÌÏ ÍÎÅ ÄÏÒÁÂÏÔÁÔØ ÞÕÖÏÊ ÐÒÏÅËÔ. ÏÄÎÁ ÉÚ ÚÁÄÁÞ - ÏÐÔÉÍÉÚÁÃÉÑ ÚÁÐÒÏÓÏ×. ôÁË ×ÏÔ Á×ÔÏÒ ÐÒÏÇÒÁÍÍÙ Ñ×ÎÏ ÐÏÌÀÂÉÌ *. äÅÌÁÌ ÚÁÐÒÏÓÙ SELECT T1.*, T2.* FROM T1, T2 . ÐÒÉ ÜÔÏÍ × ÎÅËÏÔÏÒÙÈ ÔÁÂÌÉÃÁÈ ÂÙÌÏ ÐÏ 50-100 ÐÏÌÅÊ, Á × ÐÒÏÇÒÁÍÍÅ ÉÚ ÐÏÌÕÞÅÎÎÏÊ ÓÏÔÎÉ ÐÏÌÅÊ ÉÓÐÏÌØÚÏ×ÁÌÉÓØ ÛÔÕË 5. óÒÅÄÉ ÌÉÛÎÉÈ ÐÏÌÅÊ ÂÙÌÉ ÎÅ ÔÏÌØËÏ ÞÉÓÌÁ É ÄÁÔÙ, ÎÏ É ÓÔÒÏËÉ (ÈÏÒÏÛÏ, ÞÔÏ ÂÌÏÂÏ× ÎÅ ÂÙÌÏ). ÷ÏÔ ÔÁË ÐÏ ÓÅÔÉ ÔÁÓËÁÌÉÓØ ÔÏÎÎÙ ÌÉÛÎÅÊ ÉÎÆÏÒÍÁÃÉÉ :-( P.S. ÍÏÖÅÔ Ñ ÞÅÇÏ ÎÅ ÐÏÎÉÍÁÀ É ÍÎÅ ÎÁÄÏ ÓÈÏÄÉÔØ Ë ÐÓÉÈÏÁÎÁÌÉÔÉËÕ? :-) Best regards, Andrew Holubovski DelphiPlus Team http://www.delphiplus.org
Re: Использование *
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: Использование *
AAV Не нужно экстремизма, господа. Использовать можно, но с ясным AAV пониманием, что именно делаешь. Такая уж у нас профессия :) Это в любой профессии :-)
Re: Пятница #9
http://wwwboards.auto.ru/jeep/263859.html Позвонил друг, поделился восторгом. Он себе секретаршу искал. По объявлению явилось чудное мгновение. На все вопросы хлопало ресницами утвердительно, пока друг не спросил: - А как у вас обстоят дела с экселем? - Да ну, на меня ИксЭль большой. Я обычно Эмочки ношу...
Re: Пятница #9
Dmitry Lendel пишет: Сам себя увидел. :-)) Есть несколько опечаток и пропущенных букв. Поправь, если не лень. Дмитрий Черт, написал бы слова ошибочные :) Самого себя вычитывать очень лениво в 3-й раз
Re: ������� #9
ðÒÉ×ÅÔ. - á ËÁË Õ ×ÁÓ ÏÂÓÔÏÑÔ ÄÅÌÁ Ó ÜËÓÅÌÅÍ? - äÁ ÎÕ, ÎÁ ÍÅÎÑ éËÓüÌØ ÂÏÌØÛÏÊ. ñ ÏÂÙÞÎÏ üÍÏÞËÉ ÎÏÛÕ... :- ñ ÞÕÔØ ÓÏ ÓÔÕÌÁ ÎÅ ÕÐÁÌ. äÍÉÔÒÉÊ
Re: Вроде два бажка в FB2 RC1
sasha ... Могу выслать тестовую базу. Шли -- Хорсун Влад
Re: ������� #9
ÐÏÌØÚÏ×ÁÔÅÌØ × ûÏËÅ ÐÒÉÄÕÍÁÊÔÅ ÐÁÒÕ ÍÙÓÌÅÊ(×ÒÏÄÅ ÂÙ ÚÁÐÑÔÁÑ ÔÕÔ) ÞÔÏ ×ÓÅ ÜÔÏ ÍÏÖÅÔ ÏÚÎÁÞÁÔØ ÆÕÎËÃÉÀ ÎÁ æÏËÓÅ, ËÏÔÏÒÙÊ ËÒÕÔÉÌÓÑ ÎÁ ÓÅÒ×ÅÒ É ×ÏÚ×ÒÁÝÁÌÁ ÄÁÎÎÙÅ õÇÕ. âÙÌÏ ÅÝÅ ÞÔÏ-ÔÏ. ÷ÔÏÒÏÊ ÒÁÚ ÞÉÔÁÀ, ÕÖÅ ÎÅ ×ÉÖÕ. :-))) äÍÉÔÒÉÊ
Re: Вроде два бажка в FB2 RC1
sasha ... Проблема 1: Выполняю команду ALTER TABLE RssFeedItemEnclosures DROP CONSTRAINT FK_RssFeedItemEnclosures_1 и при Commit дождаться когда этот самый Commit свершиться не получается. Это не воспроизводится. У тебя дропающая тр-ция какое значение wait\nowait имеет ? Проблема 2: Есть редактируемое представление UndeletableRssFeedItems (Id, FeedId, Title, Link, Description, Author, Comments, Guid, PubDate, SourceUrl, SourceValue, EnclosureUrl, EnclosureLength, EnclosureType, Hash, Deprecated, Hidden). Пытаюсь в процедуре вставить через него данные командой INSERT INTO SELECT FROM. При этом количество и порядок полей в SELECT совпадает с количеством и порядком полей представления. Следующая команда не компиллируется с ошибкой 'Count of read-write columns does not equal count of values.': INSERT INTO UndeletableRssFeedItems SELECT GEN_ID(GEN_RSS_FEED_ITEM_ID, 1), :FEED_ID, Title, Link, Description, Author, Comments, Guid, PubDate, SourceUrl, :SOURCE_VALUE, EnclosureUrl, EnclosureLength, EnclosureType, Hash, Deprecated, Hidden FROM UndeletableRssFeedItems WHERE Id = :RSS_FEED_ITEM_ID; А эта компиллируется: INSERT INTO UndeletableRssFeedItems (Id, FeedId, Title, Link, Description, Author, Comments, Guid, PubDate, SourceUrl, SourceValue, EnclosureUrl, EnclosureLength, EnclosureType, Hash, Deprecated, Hidden) SELECT GEN_ID(GEN_RSS_FEED_ITEM_ID, 1), :FEED_ID, Title, Link, Description, Author, Comments, Guid, PubDate, SourceUrl, :SOURCE_VALUE, EnclosureUrl, EnclosureLength, EnclosureType, Hash, Deprecated, Hidden FROM UndeletableRssFeedItems WHERE Id = :RSS_FEED_ITEM_ID; У тебя из 17 полей вьюхи 3 - вычислимые (COALESCE(EnclosureUrl, '') и т.п.) В инсертах без явного списка полей, вычислимые поля игнорируются. Уж не знаю - плохо это или хорошо, правильно или нет... -- Хорсун Влад
Re: ����� ��� ����� � FB2 RC1
Следующая команда не компиллируется с ошибкой 'Count of read-write columns does not equal count of values.': INSERT INTO UndeletableRssFeedItems SELECT GEN_ID(GEN_RSS_FEED_ITEM_ID, 1), :FEED_ID, Title, Link, Description, Author, Comments, Guid, PubDate, SourceUrl, :SOURCE_VALUE, EnclosureUrl, EnclosureLength, EnclosureType, Hash, Deprecated, Hidden FROM UndeletableRssFeedItems WHERE Id = :RSS_FEED_ITEM_ID; А эта компиллируется: INSERT INTO UndeletableRssFeedItems (Id, FeedId, Title, Link, Description, Author, Comments, Guid, PubDate, SourceUrl, SourceValue, EnclosureUrl, EnclosureLength, EnclosureType, Hash, Deprecated, Hidden) SELECT GEN_ID(GEN_RSS_FEED_ITEM_ID, 1), :FEED_ID, Title, Link, Description, Author, Comments, Guid, PubDate, SourceUrl, :SOURCE_VALUE, EnclosureUrl, EnclosureLength, EnclosureType, Hash, Deprecated, Hidden FROM UndeletableRssFeedItems WHERE Id = :RSS_FEED_ITEM_ID; Извиняюсь за offtopic, но это-ж садомазохизьм какой-то. UndeletableRssFeedItems - печатать упарисси, да еще и квотированные идентификаторы. Я, честно говоря, начал было разбираться, что-же тут написано, но ниасилил.:) Может и сервер тоже не смог ... :))) With b/r. Gleb.
Re: Вроде два бажка в FB2 RC1
Я на последнем снапшоте проверил - ключ нормально удаляется, так что с первой проблемой уже кто-то подсуетился раньше. Спасибо!
Re: Пятница #9
Позвонил друг, поделился восторгом. Он себе секретаршу искал. По объявлению явилось чудное мгновение. На все вопросы хлопало ресницами утвердительно, пока друг не спросил: - А как у вас обстоят дела с экселем? - Да ну, на меня ИксЭль большой. Я обычно Эмочки ношу... Брать без испытательного срока! :-))
Re: Кажись, сбывается мечта многих (идиотов? :-)
А попробовать ? :) Не знаю, как в твоём любимом .нет, но в нормальных инструментах - таки да :) Наконец-то попробовал и оно работает! Интересный у них синтаксис. Никаких специальных контрукций не надо...
Бюро находок1 - Компиляция FB2
Нашел у себя типа документик/заметки - может кому пригодиться? Вроде все правильно описано, хотя и коротко. 0) Установить MS Visul Studio.NET 1) запустить MS VS Command Prompt - Start\MS Visual Studio.NET\Tools\ 2) перейди в builds\win32 3) SET ISC_USER=SYSDBA, SET ISC_PASSWORD=masterkey 4) make_icu 5) создать каталог gen в корне исходных кодов 6) SET pATh = %PATH%;C:\SF\firebird2\extern\icu\bin 7) make_boot2 8) Открыть MS Visual Studio в нем открыть solution \builds\win32\msvc7\fbserver.vcproj 9) скомпилировать fbserver - в каталоге \temp\debug\firebird\bin будет результирующий fbserver.exe 10) правой кнопкой на fbserver выбрать в меню Set as startup project С уважением, Алексей
Re: ������� #9
Alexander Kolokolzov [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] ðÏÚ×ÏÎÉÌ ÄÒÕÇ, ÐÏÄÅÌÉÌÓÑ ×ÏÓÔÏÒÇÏÍ. ïÎ ÓÅÂÅ ÓÅËÒÅÔÁÒÛÕ ÉÓËÁÌ. ðÏ ÏÂßÑ×ÌÅÎÉÀ Ñ×ÉÌÏÓØ ÞÕÄÎÏÅ ÍÇÎÏ×ÅÎÉÅ. îÁ ×ÓÅ ×ÏÐÒÏÓÙ ÈÌÏÐÁÌÏ ÒÅÓÎÉÃÁÍÉ ÕÔ×ÅÒÄÉÔÅÌØÎÏ, ÐÏËÁ ÄÒÕÇ ÎÅ ÓÐÒÏÓÉÌ: - á ËÁË Õ ×ÁÓ ÏÂÓÔÏÑÔ ÄÅÌÁ Ó ÜËÓÅÌÅÍ? - äÁ ÎÕ, ÎÁ ÍÅÎÑ éËÓüÌØ ÂÏÌØÛÏÊ. ñ ÏÂÙÞÎÏ üÍÏÞËÉ ÎÏÛÕ... âÒÁÔØ ÂÅÚ ÉÓÐÙÔÁÔÅÌØÎÏÇÏ ÓÒÏËÁ! :-)) á ÍÏÖÅÔ ÌÕÞÛÅ ÐÏÄÏÖÄÁÔØ? ÷ÄÒÕÇ Ñ×ÉÔÓÑ, ÔÁ, ÄÌÑ ËÏÔÏÒÏÊ éËÓüÌØ ÎÅ ÂÏÌØÛÏÊ, Á ÍÏÖÅÔ ÄÁÖÅ ÔÅÓÎÏ×ÁÔÙÊ ;-) Best regards, Andrew Holubovski DelphiPlus Team http://www.delphiplus.org
OFFtopic НЕЮФБ ТЩВБЛБ: чбъ - БНЖЙВЙС
Мой первый опыт по тюнингу автомобиля: http://photofile.ru/photo/garrylgv/1290208/26845588.jpg (172 kb) - Игорь Лагов. ps: забыл как это будет по английски, но Не пытайтесь повторить эту у себя дома.
Re: а подскажите что это такое
BL потом придется только данные перелить? (кстати а каким BL инструментом?) BL BL Menu - Tools - Sync Data BL BL а вот правильно ли перельются данные, учитывая зависимости между BL таблицами, сложную логику в триггерах.? BL Триггера и констрайнты отключаются, переливаются таблицы все подряд, BL потом сравнение и апдейт идет. т.е. все расчитано на то, что после сравнения и переливки обе базы будут идентичны независимо от струткуры? Ну тогда очень хорошо. -- С уважением Кочмин Александр