): PChar; Cdecl; Export;
Var ReturnString :PChar;
lsResult :WideString;
Begin
ReturnString := ib_util_malloc(1024);
lsResult := 'Jānis Briška, Янис Бришка, English text';
StrCopy(ReturnString, Pchar( WideStringToUTF8(lsResult)));
Result := ReturnString;
End;
Regards
Janex
On 27.01.2010 12:22, Alexey Popov wrote:
Janex wrote:
После 2 днеи страшно е#$% нашёл, удалось :)
Нагуглил всётаки функцию WideStringToUTF8.
А чем стандартная WideCharToMultiByte не угодила?
А чёрт его знает - 100 всяких вариантов испробовал, чтото неполучалось, наверно
чтото
Привет алл.
Перехожу на FB 2.5 и на UTF8 ...
И шас немогу понять - там шас мне надо както по иному всё програмировать
чтоб UDF возврошало стринги в UTF8 кодировке.
UDF-и делаю на Delphi 2009.
Мож гдето про ето написано ?
Regards
Janex.
).
Могу примеры выложить, но честно предупреждаю - оно на С/С++ и
использовать на свой страх и риск.
Ето я так понемаю, что со стороны базы DDL неменается, тоесть
как обявляли, например, return CSTRING(256) так и для UTF8 остаётся ?
Regards
Janex
Нашёл примеры (freeadhocudf) - со стороны базы вроде всё тож самое, но
сам dll на C написан, и от туда xрен разберусь как на дельфе правилно сделать :(
Точно нету у кого небудь какоито сампл на дельфе 2009 где
UDF возврошает стринг в UTF8 кодировке ??? Плз :)
Regards
Janex
что дельфа неугаснит, а то преходить
кудато на шарп например ... тогда лучше заканчивать програмировать
и поидти шофёром работать :)
Regards
Janex
Звиняйте, по-моему Дельфи умер - мелкомягкие тоже постарались всех на
шарп перетащить.
Ну тута я нехотел бы соглсится, а то дельфа шас под Embarcadero тусуется
и ,как читал, то ета компания в данныи момемт самая большая в мире по
разработки сред програмирования.
По краинеи мере хочется верить
в гугле,
не в тонне всяких исходников :(
Regards
Janex
Мож у когото всётаки есть какоито пример на дельфе как
Widestring на етото CString переконвертить ?
В UDF-ке мне будет WideString-и в которих тексты не только
на русском но и на других языках, и страшно хочется ето всё
выпихнуть в наружу как UTF8 ...
Regards
Janex
On 14.01.2010 10:05, Kochmin Alexandr wrote:
а зачем так делать?
Janex wrote:
Привет всем.
Наверно обсуждалось, но хрен наидёш так просто - вопрос
заноткам такои:
Есть апликация (сервис) в котором две подключения - один впыхивает
данные в базу, другои только читает.
Вопрос в принципе такои
On 14.01.2010 10:37, Alexey Voytsehovich wrote:
Hello Janex,
Thursday, January 14, 2010, 10:27:19 AM, you wrote:
Ну дела там такое, что например раз в минуту заливаются данные, там трансакция
сразу комитится, но
ест процессы которые не очень часто, например раз в полминуты, чтото читает из
On 14.01.2010 11:18, Alexey Popov wrote:
Проблем не замечал. Транзакция - read only. Открыта годами.
Вот ето и хотел услышать :)
Спасибо !!!
Regards
Janex
годами ?
FB 2.1 или 2.5
Regards
Janex
синхронизировать.
Шас вот немогу размозговать как лучше поступать :(
Мож у когото чтото похожее и велосипед уже придуман, мож в природе какието
технологии для таких
целеи о которих я и не догадываюсь ...
Regards
Janex
P.S.
На FB 2.5 думаю всё переделывать, а то пока сделаю будет уже релиз стабильныи.
забыл поздравить всех с Новым Годом,
так что ... ну вы меня поняли :)
Regards
Janex
Привет алл
Кстати - кто небудь незамечал, непоявилась ли в природе какаято
тулза или чтото такое чем анализировать происходяшее в таблицах мониторинга?
Шас скажете ибексперт, но имею ввиду чтото ну такое по
визуальнее, по понятливее :)
Regards
Janex
?
Regards
Janex
неотконектистся от базы ...
Бред ...
Regards
Janex
Kovalenko Dmitry wrote:
Коннектишься к другой базе.
Первыйнах!
Коваленко Дмитрий.
K Какои ешё другои базе ? Даже Физически она одна и алиас, через чего
конектятся все
три прибуилдины (серверны процесс, аплиуха и ибексперт) тож один ...
Janex
Аи бл#$% вопрос сниматся, лопахнулся, у меня там ешё прибуилдини
на TCP/IP и там похоже что criticalsection чтото блокирует ...
ФБ в порядке :)
Regards
Janex
Аи бл#$% вопрос сниматся, лопахнулся, у меня там ешё прибуилдини
на TCP/IP и там похоже что criticalsection чтото блокирует ...
ФБ в порядке :)
Regards
Janex
если нету то создаёт и нефига несоздаёт :(
Ето чтото связано с правами, а то процесс сервера под юзером SYSTEM то
работает, или
ето какието ограничения самого UDF-a ?
Regards
Janex.
нету такого поля.
Ето FB толе неправильно показывает или умолчает или експерт ???
Regards
Janex
записеи в неи тож будет
входить не более 1000 загод ...
Regards
Janex
Yaffil у меня страница какраз 4к только.
Yaffil что - умнее ? :)
Janex
Мда
Поставил везгде VARCHAR(1) и пошло :)
А чё делать чтоб такое ограничение обоити ?
Regards
Janex
Ясно, значит таблицу разделять топором на маленькие :)
Regards
Janex
чтоли на однои таблице ?
Regards
Janex
переживут они тормоза хоть 2 недели
пока диск некупят, или он мне с самого начало будет тормозить, ну в смысле
по отношению к RAID1 ?
Regards
Janex
ПРивет алл.
Кто небудь ставил Yaffil на 2008 сервере ?
Клиент етого хочет, небудет проблемы ? :)
Regards
Janex
старая птица, и вроде неплохо,
но скоро уже переход на подходе, так что прашятся всётаки придётся.
Regards
Janex
конектов, а гдето максимум пара десятков одновременных.
Так что мне кажется что для меня ето правильныи вариант - на каждыи HTTP конект
загружать
свою копию длл-а и свои конект к базе, или не ?
Regards
Janex
всё что мне надо, а надо не
моного,
готово :)
Regards
Janex
Не, ребята ... небеите, но посмотре етот Netbeen ... конешно правы те кто
wебы делает инструментами специально для етого сделаными и
всем опробоваными, но для меня ето выглядит както типо
чтоб проехать 1км вместа велосипеда поидти на курсы пилотов боингов :) :) :)
Regards
Janex
чтото такое ?
Regards
Janex
Janex, у вас что, траву заготавливают аж в феврале?
Я думаю, что что-то блокироваться не будет.
Спасибо - что-то понел ... :) :) :)
Regards
Janex
нехвотает ?
У всех каталогов в пути к базе owner: root, file group: root, всё как и
у самои птици. Оwнер базы - Firebird - firebird database owner
Что ешё там надо чтоб базу держать там где мне надо ?
Regards
Janex
Dmitri Kuzmenko wrote:
нет, подрихтовать код для конкретного случая, один раз.
p.s. за бабло?
Я ЛОА ето писал уже, и бабло предлагал (не конкретную сумму, а ждал ответа
за сколько такое можно сделать), но ... наверно занят человек, понемаю,
необижаюсь :( :( :(
Regards
Janex
P.S.
Если
из Yaffil-a а FB
4. Накатываем второи скрипт.
Шас точно непомню, но 2.5 гига + индекси перелились гдето меньше чем за час. В
принципе
был приятно удевлён насколько быстро FBCopy переливает данные ...
Regards
Janex
:)
Regards
Janex
страници
другои, изза чего FB невсасывает бекап Yaфила :(
Regards
Janex
смерился :)
Regards
Janex
тоже должны поставить
на ихние машини и на кластера и КАК ето сделать ето уже наше дело :(
Ето чтото реальное с точки зрения FB, или могу их порадовать что никакие
кластери у нас на wиндах неполучится ?
Regards
Janex
RUST wrote:
Привет алл.
Понадобилось немношко попрашаинечит :) :
У когото ненаидётся код функции Similar на паскале(Дельфе) котории
ЛОА в Yаффиле использовал ? Там какоито алгоритм Оливера изпользовался
по словам ЛОА ...
Regards
Janex
если это сравнение 2-х строк на похожесть то есть
Хотя ненадо - нашёл и перевёл с беисика.
Вроде то что надо, спасибо.
Regards
Janex
Привет алл !
Ктo небудь смотриt ешё FIBPlus групу по NNTP ?
Меня чтото сервер отсылает нахрен, типо ... connection refused :(
А адрес wебовскои конфи на саите ненахожу, там только ссылка на NNTP :(
Мож кто даст ссылку на вебовскую конфу ?
Regards
Janex
нюзгрупа и ихние жители !!! :) :) :)
Regards
Janex
Tonal wrote:
Kovalenko Dmitry пишет:
Но, мне кажется, птичке несколько не хватает рекламы. :-)
Несите бабки.
За бабки - не проблема. У нас фирма этим давно и успешно занимается. :-)
Бабки печатаеm ? :)
Janex
FB.
Просто задумался можбить скрипти разделить на 4 части (у сервера 4 ядра)
и запустиь паралельно, памяти 4 гига, диски тоже шустрие - SAS.
Будет оно перилаватся быстрее или нестоит експериментироватя и активных
юзеров тревожить ? :)
Regards
Janex
Kovalenko Dmitry wrote:
Я про старое
Janex, ты слишком много думаешь. Это вредно.
Коваленко Дмитрий.
А что ешё делать :( На FB переходить надо, а немогу :( Писал Олегу LOA (он
вроде когдато упоминал, что может gbak Yaffil-a подкрутить) о помоши, и
НЕбезплатно,
но както ему наверно недо
,
нормально работало через монитор,
и вот после адного такого глюка с током перестало работать хоть убеися ...
2) В сетевой карте/кабеле уверен?
А вчём можно шас бить увереным :( Наверно придётся железо тестировать :(
Janex
ето всё дело портит
...
Regards
Janex
делать, больница
обешает
покупать но ... :(
Результат - часто падает базе(Yaffil последнии) и лечится только с shutdown и
backup/restore.
Увидел тут етот DataGuard ...
Ктото может чтото расказать, типо поможет он в етои ситуацие мне или не ?
Regards
Janex
час ... ну незнаю ... к тому ешё
для перехода такого нетолько переливка данных а ешё моного чего время жрушее :)
Если неубют, то будут питатся изнасиловать а
там бабки не первои свежости ... б ... подозреваю будет неприятно :)
Regards
Janex
есть кокието другие способы перемигрировать неперелевая данные
в пустую базу, а то у меня одна крyглосуточная лаборатория и боюсь что
перелить рабочую базу в пустую заимёт целыи день и меня просто убют за ета
время :)
Regards
Janex
фаили должни показатся в system32 ?
Regards
Janex
Скачал с Microsoft-а VC++ 8 рантаими и проинстaлил - тож непомогает :(
Я в ужасе, чё делать...
Не только мо неработают но и старии добрии FreeUDFLib тоже непашет.
Regards
Janex
Tonal wrote:
Janex пишет:
Скачал с Microsoft-а VC++ 8 рантаими и проинстaлил - тож непомогает :(
Не только мо неработают но и старии добрии FreeUDFLib тоже непашет.
Какая разрядность у операционки?
Какая разрядность у сервера?
Какая разрядность у UDF-ок?
Вроде разобрался.
Через
капать ???
Regards
Janex
Dmitri Kuzmenko wrote:
Hello, Janex!
Janex wrote:
Самое интересное - на другом железе работает. Скопировал весь каталог
Firebird с
работаюшего на неработаюшии - нефига, неидут UDF хоть вешаися ... :(
Чё делать, где капать ???
ib_util.dll ?
операционки разные?
в PocessMonitor смотрел
писать в ихние фуинкции, но тогда опять все базы по
метаданными разные что
очень плохо.
И селект с процеудур тож вроде у них нету ...
Так что - у них чтото позитивное есть вообше - надеюсь что нет, ето если
неперееду туда, и надеюсь
что есть ели вшётаки придётся прелезать :)
Regards
Janex
- значит кардинально переделывать не только серверную
часть, но
бизнес логику связаную с клентскои часть ...
непредставляю возможно ли ето 2 програмистом переделать на MSSQL за 1-2 года.
Regards
Janex
FB и на тебе ... незнаю, можбить
ешё есть время отмазатся както, но нужны хорошие аргументи ...
Regards
Janex
и на каждую шас проверяю например
IF(NEW.A=1) THEN
NEW.B = 2;
То ето в MSSQL-е неидёт ?
Ето только сработает после того как я ети 100 записли запихну ??
Regards
Janex
Jerry wrote:
Здесь:
OFF: как выпасть из дао.
Узнал, что в MS SQL вызов ХП ни разу не атомарен.
(c) Boulitchev Aleksey
Сорру за глупыи вапрос, но просто неприходилось встречатся с теми или
иными терминами ... а что такое АТОМАРЕН :) ? :)
Regards
Janex
национального
чарсета отличается от того что было в Yаффиле :(
Есть два варианта - переливать данные скриптом в пустую базу, или треовожить
Олега (ЛОА) что Yаффил бекап подкрутил немношко - вроде намеклнул что может, но
пока
до реального разговора на ету тему недошли ...
Regards
Janex
Dmitry Lendel wrote:
О! Можно начать бухать! :)
Бухать можно и так. А надо?
Надо Федя, надо !!! :) :) :)
Regards
Janex
A ну еслитаки паскаль, то посмотрим что ето за зверь такои ...
Спасибо :)
Regards
Janex
$RELATION_FIELDS и RDB$FIELDS
Ето если в гриде показано поле с кодировкои UTF8, если нет, то
всё идёт тихо и спокоино как надобыло.
В резултате жудкие тормоза.
Переинсталировал дельфу - непомогает.
Есть идеи в чём может бить дело ??? :(
Regards
Janex
$RELATION_FIELDS и RDB$FIELDS
Ето если в гриде показано поле с кодировкои UTF8, если нет, то
всё идёт тихо и спокоино как надобыло.
В резултате жудкие тормоза.
Переинсталировал дельфу - непомогает.
Есть идеи в чём может бить дело ??? :(
Regards
janex
Kovalenko Dmitry wrote:
Переинсталлировать виндовс + обновить биос?
Ну и шуточки у вас нобогодние :)
Regards
Janex
P.S.
С новым годом всех тут :)
Janex
- то хана :(
Бл#$% ... уж незнаю чё делать, без наваротов Devexpress-а ну некак :(
Regards
Janex
Вот толькочто попробовал на юникодовом TNTGrid-e ... тож самое - как
двигаешся по записям, так запрос к базе :(
Regards
Janex
бага была в самих Фибах?
Что-то спефицическое?
Кокаято мелоч связаная с уникодами. Чё ето было
невникал, но за оперативность суппорта я в восторге :)
Regards
Janex
...
Кароч, как только, так дам знать ...
Regards
Janex
здесь закончится :)
Regards
Janex
|| ' ' || last_name) FROM employee
-- Енд цитати
Как в оракле было уже забил, но Firebird и Interbase ... ето шутка или
я чтото недопонемаю
А небыло на абарот ?
Regards
Janex
Serge Buzadzhy wrote:
Janex пишет:
Привет алл.
Я в ауте с етим UTF8.
Даже незнаю, фибоская ошибка ли ета или FB (2.0.3).
Кладу на форму базу, датасет и трансакцию. Базе конешно уакзиваю
lc_ctype=UTF8. Запрос выден в ниже в том что монитор мне выдаёт.
[Application: Project1.exe
Mereutsa wrote:
Базу точно создавал в UTF-8? Коннект точно в UTF-8?
Да, база точно в UTF-8, конект точно в UTF-8
Передаешь строки точно в UTF?
Так я пока и непередаю ничего - просто запрос пытаюсь открить
череф ФИБ-и. Фибам указан и правильныи fbclient.dll и UTF8 при конекте.
Regards
Janex
Khorsun Vlad wrote:
Передавай с клиента в UTF8. Что тут не понятного ???
Накой нужна эта UDF ?
Ну за етим вроде FIB-i должны следить если базе UTF8 указан.
В датесете поля фиби вроде правильно делают как WideString
Regards
Janex
Nikolay Ponomarenko wrote:
Hello, Janex!
You wrote on Mon, 03 Dec 2007 12:23:59 +0200:
Передаешь строки точно в UTF?
J Так я пока и непередаю ничего - просто запрос пытаюсь открить
J череф ФИБ-и. Фибам указан и правильныи fbclient.dll и UTF8 при конекте.
Как задаешь параметр?
..AsString
весь день ...
Небудет ли проблеми кокието ???
Regards
Janex
попало, но сами понемаете - с Латвии на выходных сматаь в
самыи дорогои город мира както невсегда удаётся :) :) :)
Regards
Janex
P.S.
Пянки тож можно выложить, например - если покупаеш нынешнyю и
предыдушую конфу, то бесплатно идёт пянка с предыдушеи конфи :) :) :)
тоже из кода уже 100 лет неюзают. Нашёт таблиц ето ясно - можем дропать,
а как нашёт полеи ???
Regards
Janex
план деиствии неможет
привести к порче базы:
1. Запрешаем новых конектов
2. Правим метаданные
3. Разрешаем новые конекты
4. Кому надо новости, тем говорим чтоб сделали реконект.
Конешно недропая чтото к чему могут обратится активные
клиенти ...
Мож так или лучше ненадо ? :)
Regards
Janex
? :)
Regards
Janex
Dmitri Kuzmenko wrote:
берем виндовый skype.exe, ищем заветное слово vcl:
находим (в том числе рядом):
vcltest3.dll
.. Skiped
Delphi
и т.д.
[EMAIL PROTECTED] - точно, значит неврал :)
А как они его на Mac и Linux заставляют пахать ?
Паралельно ешё на С ешё пишут чтоли ?
Regards
Janex
St. Alex wrote:
Попахивает ущемлением прав программиста ... ;)
Программисты пьют пиво, а не курят :-)
А я универсальныи боец - пю, курю и програмирую, изредко
даже всё в одно и тоже время :) :) :)
Regards
Janex
Ну вообще-то, как я уже говорил, на _ЧИСТОМ_ кластере ВООБЩЕ делать с
классиком ничего не надо - для него это просто будет машина с
24-48-120 процессорами.
А где можно чтото почитать про ето ?
Ragards
Janex
в заюзанои таблице добавлю колонку или новыи индекс,
или дропну лишнии 100% незатронутыи индекс ?
Regards
Janex
там работа как на конвеиере :(
Когда надо юзеров выгонять, то они меня чуть не сатанои шитают :(
Вот сделал новыи модуль - надо новую таблицу сделать и в сушетвуюшеи
(активно заюзанои) колонку дабавить... вроде некому немешаю ...
Regards
Janex
работать чтоб база была одна a клиентам заставить распеделятся по
кластерным процессорам ?
Regards
Janex
понемаю :) :) :)
И что - на данны момент вот чтото такое возможно сотворить с FB ?
Regards
Janex
ишем партнёров, а то некокая санатория или чтото другое
снами так просто напримую говорить нестанет. На ето и есть партнёры
которые знают местныи рынок и готовы боротся за внедрения того или иного
продукта и за ето получают свои проценты по договорy.
Regards
Janex
если кокаята фирма QQQ из Питера
заявится в Латвию то разговор с ними небудет токим как если местная, в
лицо знакомая фирма предложит и порекомендует продукт Питерцкои фирми QQQ.
Regards
Janex
... лучше небить
задными и поделится ...
Блин что написал ... :) :) :)
Но вы меня поняли ... : ) :) :)
Regards
Janex
интересуюшее, сделаю скриншоты, напишу на русском описание всего
нашего продукта ...
Regards
Janex
Привет алл.
Чтоб соовсем небыл OFF то намeкну, что наш продукт крутится на Yaffil и
скоро перелезим на Firebird. :)
А про OFF - две руки и в сутки только 24 часа, изза етого начали искать
инвесторов, сделали бизнес план, дали инвесторам, но отказали изза
отсуствия изследования зарубежних
рестор до 2 уровня, прервать
и потом накатить на его последнии 3 уровень, или можно всётаки ?
И самое главное - если я делаю Lock базе, ето когда юзерские
именения идёт в Дельта фаил, то можно в ето время основную базу
подменить свежеи отресторенои (метаданные не изменённые) ???
Regards
Janex
Результаты 1 - 100 из 224 matches
Mail list logo