Непригодность среды для работы с БД
Модератор: Модераторы
-
Eugene2010
- незнакомец
- Сообщения: 6
- Зарегистрирован: 07.07.2010 23:31:55
Непригодность среды для работы с БД
Поставил последний Lazarus, подключился к FB 1.5, указал кодировку WIN1251. Вместо русских букв кракозябры. Только не надо говорить, ребята, что это неправильный сервер. Это не сервер должен подстраиваться под клиентскую программу, а клиентская программа под сервер БД. И если я указываю правильную кодировку, с ней все должно нормально работать. Сервера БД из-за таких недоработок никто менять не будет.
Так что констатируем - пока что среда Lazarus к работе с БД непригодна.
Так что констатируем - пока что среда Lazarus к работе с БД непригодна.
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
Имхо стоит перенести в раздел "Потрепаться".
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
Максим писал(а):Аминь.
Воистину аминь....
и долгая память ламеру
Eugene2010 писал(а):Так что констатируем - пока что среда Lazarus к работе с БД непригодна.
Не! "Программист" не пригоден для работа с Lazarus - вот так правильнее...
-
Eugene2010
- незнакомец
- Сообщения: 6
- Зарегистрирован: 07.07.2010 23:31:55
[цензура]
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
Не стоит грубить на форуме. Лучше попробуйте обосновать свои субъективные высказывания.
-
Eugene2010
- незнакомец
- Сообщения: 6
- Зарегистрирован: 07.07.2010 23:31:55
Вместо возражений по существу мне здесь нахамили. А тему перенесли в другой раздел. Вот поэтому здесь собрание малограмотного [цензура]. Неспособны участники форума даже к самому примитивному спору по существу и логическому мышлению. Либо по малости лет, либо наследственность такая.
Eugene2010 писал(а):Вместо возражений по существу мне здесь нахамили. А тему перенесли в другой раздел. Вот поэтому здесь собрание малограмотного [цензура]. Неспособны участники форума даже к самому примитивному спору по существу и логическому мышлению. Либо по малости лет, либо наследственность такая.
Пригодная к работе с БД среда Delphi, а также грамотные, взрослые и с хорошей наследственностью представители технической поддержки Embarcadero ждут Вас.
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
Eugene2010 писал(а):Вместо возражений по существу мне здесь нахамили. А тему перенесли в другой раздел. Вот поэтому здесь собрание малограмотного [цензура]. Неспособны участники форума даже к самому примитивному спору по существу и логическому мышлению. Либо по малости лет, либо наследственность такая.
По существу - так Вам не нравится сервер БД или его (Ваша ) привязка к рабочему проекту ?
Или используемые компоненты ?
Или... кодировка НЕ UTF8 ?
Еще в бытность FIDOnet'чика бытовала очень хорошая фраза, цитата, ЗАКОН, в конце концов - читайте доки, они RULEZZ !!!
-
Eugene2010
- незнакомец
- Сообщения: 6
- Зарегистрирован: 07.07.2010 23:31:55
Конкретно с FB 1.5 в стандартной русской кодировке Lazarus не работает. Поиск по форуму выдал тему, в которой на вопрос о работе в русской кодировке было заявлено, что все сервера, с которыми у Lazarus проблемы, ненормальны.
Правильное решение - перекодировать строки при получении и отправки их на сервер. Определять, нужно ли это, можно по версии клиентской библиотеки. Или добавить свойство, которое можно установить вручную.
Little_Roo, мне не нравится отсутствие поддержки работы с БД при декларации наличия такой поддержки. Обман выходит.
Правильное решение - перекодировать строки при получении и отправки их на сервер. Определять, нужно ли это, можно по версии клиентской библиотеки. Или добавить свойство, которое можно установить вручную.
Little_Roo, мне не нравится отсутствие поддержки работы с БД при декларации наличия такой поддержки. Обман выходит.
Надо написать письмо Путину, чтобы опять ввели расстрел за плохую наследственность, тогда Lazarus сразу станет пригодным для использования с БД... 
Может быть стоило бы не кричать, что поддержка отсутствует, а Lazarus к работе с БД не пригоден? А вместо этого просто задать вопрос, почему именно у Вас такая проблема?
Тогда, я в этом уверен на все 100%, наследственность у всех участников форума сразу же исправилась бы. Мало того, все резко бы повзрослели...
Little_Roo, мне не нравится отсутствие поддержки работы с БД при декларации наличия такой поддержки.
Может быть стоило бы не кричать, что поддержка отсутствует, а Lazarus к работе с БД не пригоден? А вместо этого просто задать вопрос, почему именно у Вас такая проблема?
Тогда, я в этом уверен на все 100%, наследственность у всех участников форума сразу же исправилась бы. Мало того, все резко бы повзрослели...
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
Eugene2010 писал(а):Конкретно с FB 1.5 в стандартной русской кодировке Lazarus не работает. Поиск по форуму выдал тему, в которой на вопрос о работе в русской кодировке было заявлено, что все сервера, с которыми у Lazarus проблемы, ненормальны.
Правильное решение - перекодировать строки при получении и отправки их на сервер. Определять, нужно ли это, можно по версии клиентской библиотеки. Или добавить свойство, которое можно установить вручную.
Little_Roo, мне не нравится отсутствие поддержки работы с БД при декларации наличия такой поддержки. Обман выходит.
Ну, какая-то неувязочка... у вас...
Я переполз с EasyTable на птицу (правда, сразу на 2.1) без большого геморроя - проблема была с компонентами (ДА ПРОСТЯТ МЕНЯ ВЕЛИКИЕ
Но при указании codepage=utf8 - все, работаем...
Lazarus 0.9.29 r26477 FPC 2.4.3 i386-win32-win32/win64
Eugene2010 писал(а):Вместо возражений по существу мне здесь нахамили.
какие могут быть возражения "по существу" на топик созданный совсем не "по существу"
читайте п.2 правил форума и будет вам счастье
Я использую связку Ubuntu + PostgreSQL + FreePascal (Lazarus) - все работает отлично и в Design и в Runtime
