Re[2]: FB 3

2010-08-20 Пенетрантность Sergey Mereutsa
Привет! или предпринять ход конем. смогла же микрософт внедрить длинные имена файлов так, чтобы старые приложения наименее от этого пострадали. Я не представляю, как это можно сделать с текущим API - старые приложения не смогут различать Aaa...32..BB и Aaa...32..СС . Тут надо или смириться с

Re: FB 3

2010-08-20 Пенетрантность Yurij
On Aug 20, 10:41 am, Sergey Mereutsa gebele...@gmail.com wrote: или предпринять ход конем. смогла же микрософт внедрить длинные имена файлов так, чтобы старые приложения наименее от этого пострадали. Я не представляю, как это можно сделать с текущим API - старые приложения не смогут

Re: FB 3

2010-08-20 Пенетрантность sasha
Тут надо или смириться с тем, что ломается обратная совместимость или оставить всё, как есть. мне 32 символа хватает :) Между прочим 31, а не 32. У меня несколько имён было по 32 символа - не влезли...

Re: FB 3

2010-08-20 Пенетрантность Alexey Kovyazin
Почемы бы не переработать механизм генерации имен так, чтобы они помещались в 31 символ? Комбинаторика подсказывает, что комбинаций A..Z 0..9 в 31 символе должно быть достаточно для этой вселенной. А если надо выводить человеческие имена - так сделайте таблицу перекодировки в своей программе. С

Re[2]: FB 3

2010-08-20 Пенетрантность Max Rezanov
Hello Alexey, Friday, August 20, 2010, 11:58:02 AM, you wrote: AK Почемы бы не переработать механизм генерации имен так, чтобы они AK помещались в 31 символ? AK Комбинаторика подсказывает, что комбинаций A..Z 0..9 в 31 символе AK должно быть достаточно для этой вселенной. AK А если надо

Re: FB 3

2010-08-20 Пенетрантность Yurij
On Aug 20, 11:49 am, Max Rezanov m...@valley.ttn.ru wrote: Hello Alexey, Добро пожаловать в 21 век Да, кстати, сокращение имен в идентификаторах с момента распространения intellisense считается моветоном и экономией на спичках.

Re: FB 3

2010-08-20 Пенетрантность Andrei
        internal class         {             public string { get; set; }             public string { get; set; }             public string { get; set; }             public string { get; set; }             public string { get; set; }             public string { get; set; }         } у

Re: Re[2]: FB 3

2010-08-20 Пенетрантность Vlad Khorsun
Max Rezanov ... Добро пожаловать в 21 век Я лучше в 19-ый... -- Хорсун Влад PS А в оракле 30, и шо ?

RE: Re[2]: FB 3

2010-08-20 Пенетрантность Dmitry Beloshistov
Привет! PS А в оракле 30, и шо ? Ну у них там схемы всякие и таблэспейсы есть... WBR, Dmitry Beloshistov AKA [-=BDS=-] __ Information from ESET NOD32 Antivirus, version of virus signature database 5381 (20100820) __ The message was checked by ESET NOD32 Antivirus

Re: Re[2]: FB 3

2010-08-20 Пенетрантность Vlad Khorsun
Dmitry Beloshistov ... PS А в оракле 30, и шо ? Ну у них там схемы всякие Угу. Хочу сделать СуперПуперДлинныйВнешнийКлючСОднойТаблицыНаДругую. Как мне схема поможет ? и таблэспейсы есть... А это тут при чём ? -- Хорсун Влад

Re: FB 3

2010-08-20 Пенетрантность sasha
Если б сразу делалось на FB, тогда ладно. А так у нас программа под Entity Framework. Когда мы её начинали, то провайдер для ФБ не поддерживал этот фреймвёк. А щас кое-как с горем пополам поддерживает, вот мы и хотим попробовать перейти, потому что MSSQL задрал уже. Ну как-бы тхнически все

Re: FB 3

2010-08-20 Пенетрантность Vlad Khorsun
sasha ... Если б сразу делалось на FB, тогда ладно. А так у нас программа под Entity Framework. Когда мы её начинали, то провайдер для ФБ не поддерживал этот фреймвёк. А щас кое-как с горем пополам поддерживает, Не проще ли было доточить провайдер ? :) вот мы и хотим попробовать перейти,

Re: FB 3

2010-08-20 Пенетрантность Yurij
On Aug 20, 12:51 pm, sasha trofim...@gmail.com wrote: Не флейма ради - что же вас там так задрало ? Вы ведь пару лет на MSSQL потратили, т.е. было время освоить ? FB как-то заметно удобнее.

Re: FB 3

2010-08-20 Пенетрантность sasha
Не проще ли было доточить провайдер ? :) Ну доточить провайдер это ж не шубу в трусы заправить. Там надо ж разобраться и понять что к чему, а времени нету... Не флейма ради - что же вас там так задрало ? Вы ведь пару лет на MSSQL потратили, т.е. было время освоить ? Очень задрал его

Re: FB 3

2010-08-20 Пенетрантность sasha
Я уже перерос из того возраста, где мне хотелось сц... (ну вы поняли) против ветра ради каких-то личных убеждений и предпочтений. Майкрософт предоставляет полный комплекс мощных технологий, которые вместе достаточно хорошо работают. С другой стороны щас возникают вопросы поддержки. Мы писали

Re: FB 3

2010-08-20 Пенетрантность sasha
FB как-то заметно удобнее. Ну это такое дело... Есть в MSSQL возможности, которые делают его очень удобным. например там почти всё можно переименовывать. Ещё там есть очень удобная конструкция UPDATE|DELETE FROM SELECT. Сначала делаешь запрос и смотришь данные, а потом быренько меняешь

Re: FB 3

2010-08-20 Пенетрантность Yurij
On Aug 20, 3:03 pm, sasha trofim...@gmail.com wrote: Ну это такое дело... Есть в MSSQL возможности, которые делают его очень удобным. например там почти всё можно переименовывать. Ещё там есть очень удобная конструкция UPDATE|DELETE FROM SELECT. Сначала делаешь запрос и смотришь данные, а

Re: FB 3

2010-08-20 Пенетрантность Vlad Khorsun
sasha ... Ну это такое дело... Есть в MSSQL возможности, которые делают его очень удобным. например там почти всё можно переименовывать. И получать люлей в рантайме из-за некорректных метаданных. Причём через полгода после изменения. Просто эта ветка IF раньше не срабатывала. Удобно ?

Re: FB 3

2010-08-20 Пенетрантность Andrei
Ну и с ключами внешними. В EntityFramework все связи в модели строятся на основании внешних ключей. Ключи без индексов - это реально нужная штука. мы-таки у себя сделали отключение внешних ключей: http://gsbelarus.com/gs/wiki/index.php/Отключение_внешних_ключей заменяем их на контроль

Re: Re[2]: FB 3

2010-08-20 Пенетрантность Arioch
В письме от Fri, 20 Aug 2010 11:41:16 +0400, Sergey Mereutsa gebele...@gmail.com сообщал: Я не представляю, как это можно сделать с текущим API - старые приложения не смогут различать Aaa...32..BB и Aaa...32..СС . Тут уже привели пример - Майкрософт. Т.е. старые приложения будут видеть

Re: FB 3

2010-08-20 Пенетрантность Arioch
В письме от Fri, 20 Aug 2010 15:51:15 +0400, sasha trofim...@gmail.com сообщал: Ну как можно на MSSQL сделать простую демо-версию, если его поставить - это уже не простая задача?? какая-то бухгалтеро-ориентированная программА, (АиТ Персонал м.б.? ) еогда-тьол демку давала на бесплатном

Re[4]: FB 3

2010-08-20 Пенетрантность Sergey Mereutsa
Привет! Тут уже привели пример - Майкрософт. Т.е. старые приложения будут видеть AAA...3~1 и AAA...3~2 Нифига. Оно же всё _компиллиццо_ ! :) Лучше пусть SMP доделают и оптимизатор, 30 символов вполне себе хватает, Ларри с нами согласен :) Или вообще hash (long name) Ага. И огрести по

Re: FB 3

2010-08-20 Пенетрантность sasha
И получать люлей в рантайме из-за некорректных метаданных. Причём через полгода после изменения. Просто эта ветка IF раньше не срабатывала. Удобно ? Я вообще за то, чтобы у объектов было состояние валидный/не валидный. Грубо говоря переименовал что-то и все зависимости стали невалидными. И

Re: FB 3

2010-08-20 Пенетрантность sasha
Это как - меняешь select на update? И в чем проблема выполнить update, взяв значения первичных ключей из select, ну или там аналогичное условие? Эта команда - аналог FOR SELECT FROM TABLE1, TABLE2 WITH CURSOR CUR ... UPDATE TABLE1 WHERE CURRENT OF CUR;

Re: FB 3

2010-08-20 Пенетрантность sasha
А можно на это демо взглянуть? Заинтриглвал ты однако. Сотня таблиц, ломбард... Так нету ж как раз демо-версии, потому что MSSQL. И разве я написал сотня таблиц? Вроде пол сотни писал. Сейчас 49 таблиц и три представления. Раньше было кажется 55 таблиц, но по соображениям быстродействия

Re: FB 3

2010-08-20 Пенетрантность Arioch
В письме от Fri, 20 Aug 2010 23:19:59 +0400, sasha trofim...@gmail.com сообщал: Так нету ж как раз демо-версии, потому что MSSQL Кстати, а может вам высунуть пару MSSQL-серверов в инет, и пусть демо-версия работает с ними в онлайне. Заодно убедитесь что демоверсия таковой и останется.

Re: FB 3

2010-08-20 Пенетрантность Taras Kucher
Приветствую. Комбинаторика подсказывает, что комбинаций A..Z 0..9 в 31 символе должно быть достаточно для этой вселенной. Знакомый в банке работает, там они каждый день разбираются что значит колонка agovk4xlcv4 в таблице dopo4lvc59bd9. Он так доволен такой работой, аж светится от радости.

Re: FB 3

2010-08-20 Пенетрантность Arioch
В письме от Fri, 20 Aug 2010 23:44:34 +0400, sasha trofim...@gmail.com сообщал: Та данные по инету если таскать, то сразу скорость упадёт. А сколько их тех данных, если не работать через Select * where 1=1 ? Правда, зачем ломбарду большой *поток* данных ? И 49 таблиц :-) Ну хорошо, сделайте