Найдено 9 результатов

Insaned
29.10.2020 10:57:58
Форум: Lazarus
Тема: Lazarus обрезает строку при чтении из MySQL
Ответы: 8
Просмотры: 6301

Re: Lazarus обрезает строку при чтении из MySQL

В итоге сделал так. Не уверен что это хорошее решение, но ничего не придумал.
На стороне сервера:

Код: Выделить всё

delimiter |
create trigger replace_data
before insert on logs
for each row
begin
SET NEW.msg = replace(NEW.msg,'\011',' ');
end;
|
delimiter ;
Insaned
27.10.2020 17:12:32
Форум: Lazarus
Тема: Lazarus обрезает строку при чтении из MySQL
Ответы: 8
Просмотры: 6301

Re: Lazarus обрезает строку при чтении из MySQL

Снег Север писал(а): что вы хотите?

Хочу экранировать спецсимвол на стороне клиента.
Insaned
27.10.2020 16:29:22
Форум: Lazarus
Тема: Lazarus обрезает строку при чтении из MySQL
Ответы: 8
Просмотры: 6301

Re: Lazarus обрезает строку при чтении из MySQL

DYUMON писал(а):Эмм , а не проще эти логи парсить перед записью в базу, опять же для анализа последующего проще.

Да может и проще и я сейчас об этом думаю (триггер например на вставку повесить), но не хочется трогать сервер который уже давно работает и со своими задачами до сегодняшнего дня справлялся.
Insaned
27.10.2020 09:12:40
Форум: Lazarus
Тема: Lazarus обрезает строку при чтении из MySQL
Ответы: 8
Просмотры: 6301

Lazarus обрезает строку при чтении из MySQL

Пишу логи в базу Mysql. Пытаюсь их читать из Lazarus. Столкнулся с тем что некоторые строчки Lazarus безбожно обрезает.
Выглядит это так:
https://cdn.tolstenko.com/e6ec8ff8.png

А на самом деле в базе так:
https://cdn.tolstenko.com/af50d0dd.png

Lazarus 2.0.10 ...
Insaned
01.10.2009 15:26:00
Форум: Lazarus
Тема: TDBImage + JPEG
Ответы: 5
Просмотры: 5823

Re: TDBImage + JPEG

да. уже допер. спасибо.
всё получилось. вот полностью работающий кусок:

procedure Ttovar.ZQuery1AfterScroll(DataSet: TDataSet);
var
b:TMemoryStream;
MyJPEG : TJPEGImage;

begin
if zquery1&#46;FieldByName('PHOTO1')&#46;AsVariant <> null then
begin
b&#58;=TMemoryStream&#46 ...
Insaned
01.10.2009 15:09:20
Форум: Lazarus
Тема: TDBImage + JPEG
Ответы: 5
Просмотры: 5823

Re: TDBImage + JPEG

Не получается.

Добавлено спустя 11 минут 4 секунды:
Текущее состояние вот такое:

b&#58;=TMemoryStream&#46;Create;
zquery1PHOTO1&#46;SaveToStream(b);
image1&#46;Picture&#46;LoadFromStreamWithFileExt(b,'&#46;jpg');
b&#46;Destroy;


Ошибки не выдаются, но и в image тоже ничего не появляется.
Insaned
01.10.2009 10:47:57
Форум: Lazarus
Тема: TDBImage + JPEG
Ответы: 5
Просмотры: 5823

TDBImage + JPEG

Есть FireBird база. В ней блобы, в блобах джипеги.
Хочется отображать джипеги на форме с помощью компонента TDBImage, однако когда я пытаюсь это сделать - программа вываливается с эксепшеном. Документация по TDBImage, как и по всему лазарусу - хромает на обе ноги, но я интуитивно догадываюсь, что ...
Insaned
05.08.2009 16:57:42
Форум: Lazarus
Тема: Showmodal+Ubuntu+Compiz
Ответы: 2
Просмотры: 2519

Re: Showmodal+Ubuntu+Compiz

20998
Постоянно на двух ПК
Insaned
05.08.2009 13:55:52
Форум: Lazarus
Тема: Showmodal+Ubuntu+Compiz
Ответы: 2
Просмотры: 2519

Showmodal+Ubuntu+Compiz

Lazarus 0.9.27 собран под GTK2, Ubuntu 9.04
При включенных "эффектах рабочего стола" (compiz) вызов form.showmodal - открывает окно на заднем плане - а на переднем остается то оконо, из которого делался вызов.
При выключенных эффектах - всё работает нормально.