to post messages and comments.

select (select date_format((current_date),'%m'))-(select date_format((select time_start from time_used where user_id = 2),'%m'))+(select date_format((current_date),'%d'))-(select date_format((select time_start from time_used where user_id = 2),'%d')) as yn;
Как мне в этом дерьме заэкранировать одинарную кавычку в запросе? Добавление кавычек и коды не работают, но может я не те добавлял?

Написание кода в lazarus становится невозможно, потому что произвольным образом всё может отвалиться и что тут менять — хз.
Теперь оно мне уже полдня пишет, что класс TmySQL50Connection не найден. Мало мне было боли и мучений.
Эта хуйня вообще не умеет работать с базой?

Народ, где тут в этой хрени добавить TMySQL51Connection? Оно вроде как есть и вроде как нет. В конфиге точно вижу - есть! Но компонента нет.
Я нарыл в сети, что его как-то там надо хитро в конфиге подтянуть, но как?
Версия 0.9.30.4-6 fpc 2.6.0
Короче, последняя, вроде как.
На панели есть 40,41, 50. Нет нужного.

Области видимости здесь реализованы хрен знает как. После шарпов и джав оно вообще никак не смотрится. Синтаксически всё гораздо понятнее и проще в тех же сях.
Чувствую, что рожу скоро ещё больший говнокод, чем писал когда либо до этого.

Когда делаешь Build with packages после установки night build вылезает вот такое сообщение
fcllaz.pas(64,48) Fatal: Can't find unit fcllaz used by PackageSystem

В моём случае помогло этот самый файл c:\lazarus\packager\registration\fcllaz.pas положить туда, где Lazarus его найдёт, наример в c:\lazarus\ide\

Ну вот в упор не пойму как сделать чтобы приложение в лазарусе русский текст дбф казало. На формуах сообщение трехлетней давности и никапли не соответствуют действительности. А свежего нет. Я расстроен.

Гугл сказал что я дурак и нех юзать SQLPassDBO, а надо юзать ZEOS.
Ну поставил и чо?
requested database driver was not found. На обычный скулайтовский файло. и гугл сука молчит опять. яфпечали :(

Собсна вон влепил компоненту sqlpassdbo в лазарус, чтобы юзать SQLite3. И вроде все путем, но вот проблема. В редактировании полей DBGrid'а, FieldName, показаны поля только типа INTEGER. Остальные варчары, мемы да тексты — нет.
Что делать?

imho, на данный момент в Lazarus имеются следующие основные проблемы:
1 — Отсутствие нормальных генераторов документации исходного кода а ля JavaDoc или doxygen. Эта трабла частично обходится использованием pas2dox+doxygen, но тулза воспринимает только базовые языковые конструкции и то с помощью пре/пост обработки через sed, чтобы получить хоть что-то удобоваримое на выходе.
2 — Штатный анализатор кода спотыкается на новых конструкциях типа шаблонов и т.п. В результате автодополнение, переход между объявлением/реализацией и т.п. не работуют, если возможности FPC используются по полной.
Есть еще платформозависимые траблы, но это мне пока пофиг.

Пытаюсь OpenGL сделать, после подключения glut при нажатии Ctrl+Space выкидывает в unit Glut; и пишет:
/usr/share/fpcsrc/2.4.0/packages/opengl/src/glut.pp(443,52) Error: ожидается end., а найдено mode_inline
Ппц, что это за бред и как его лечить?

Написал простенький редактор "сайтов", для быстрого клепания "однородных" страниц. Для винды lek-ded.narod.ru для линукса lek-ded.narod.ru
Никакой отладки, можно выбить с ошибкой одним кликом. :)

ЗЫ. Специально раньше не писал, чтоб не кричали, мол, есть круче, твое никамунинада и так далее. Я для себя вообще делал :)