Size: a a a

2020 April 05

SA

Satan Aid in Delphi & Lazarus
Так кто там? Комета?
источник

RS

Renat Suleymanov in Delphi & Lazarus
Satan Aid
Так кто там? Комета?
Просто звезды )) Стожары=Плеяды, созвездие
источник

RS

Renat Suleymanov in Delphi & Lazarus
А так то насколько я помню скоро снова можно будет увидеть комету невооруженным глазом. Когда не помню, не запомнил инфу, когда читал
источник

SA

Satan Aid in Delphi & Lazarus
Renat Suleymanov
Просто звезды )) Стожары=Плеяды, созвездие
Ааааа... этих видел сколько раз!😊
источник

AS

Alexey Shumkin in Delphi & Lazarus
Renat Suleymanov
Просто звезды )) Стожары=Плеяды, созвездие
строго говоря, это не созвездие )) скопление звёзд..
источник
2020 April 06

AS

Alexey Shumkin in Delphi & Lazarus
Переслано от Alexey Shumkin
Вебинар компании Embarcadero для разработчиков.
9 апреля 2020 12:00 МСК.

Тема вебинара:
InterBase - cверхбыстрая, масштабируемая и встраиваемая SQL-СУБД с возможностями защиты данных коммерческого уровня, аварийного восстановления и синхронизации изменений – пользуется большой популярностью у разработчиков IT-систем во всем мире. Версия InterBase для разработчиков бесплатно поставляется в составе Embarcadero RAD Studio.

https://lp.embarcadero.com/IB2020RU
источник

S

Serjone in Delphi & Lazarus
Посмотрите свежим взглядом, почему
   Memo1.Lines.Add(X['1585833148469."DevAuth"."mac"'].AsString); вот это не выводится из этой строки:
{"1585833148469":{"DevAuth":{"mac":"C0847D46FB98",.....

А вот это
 Memo1.Lines.Add(X['o."1234567890"."last use date"'].AsString); выводится из этой:
{"o":{"1234567890":{"last use date":"2010-10-17T01:23:20.000",
источник

S

Serjone in Delphi & Lazarus
разобрался. "1585833148469" в кавычки нужно брать. Иначе видится как число, или х его з
источник

S

Serjone in Delphi & Lazarus
Пытаюсь добавить в json поле массив json объектов.
var
 X: ISuperObject;
 XtoSend: ISuperObject;
begin
 X := SO(List.Text);
 XtoSend :=  SO(X['"1585833148469"."DevParam"'].ToString);
  XtoSend.A['data'].Add(X['"1585833148469"."Files"'].AsArray);
end;
В итоге получаю строку {"data":[[{"id":974},{"id":975},{"id":976},{"id":977,}]]}
Тоесть массив в массиве. Как заменить уже имеющийся пустой массив на свой ?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
лучше нормально создай массив и добавь: Add(X['"1585833148469"."Files"'].AsArray
источник

DB

Dmitry Belkevich in Delphi & Lazarus
пока что вообще какая-то каша слегка
источник

DB

Dmitry Belkevich in Delphi & Lazarus
можешь тут посмотреть примеры (An array usage):
https://github.com/Makhaon/superobject
источник

Дt

Дмитрий texnix 🇨🇳 in Delphi & Lazarus
может стоит удалить массив и создать свой?
источник

I

Igor in Delphi & Lazarus
Firebird, FIBPlus. Датасет содержит поле типа BIGINT. При открытии датасета получаю ошибку:
MyDataSet1: Type mismatch for field 'SenderID', expecting: LargeInt actual: BCD.
как лечить?
источник

S

Serjone in Delphi & Lazarus
Дмитрий texnix 🇨🇳
может стоит удалить массив и создать свой?
пробовал, то же самое выходит. Я пытаюсь вставить уже готовый массив объектов. Пока в голову приходит только руками удалить скобки и добавить. Но это как-то велосипедно
источник

S

Serjone in Delphi & Lazarus
Dmitry Belkevich
лучше нормально создай массив и добавь: Add(X['"1585833148469"."Files"'].AsArray
а сейчас что не так?
источник

S

Serjone in Delphi & Lazarus
Смысл примерно такой: в жсоне лежит бд объектов. Я вытаскиваю оттуда нужные ветки и вставляю в новый жсон для отправки
источник

DB

Dmitry Belkevich in Delphi & Lazarus
попробуй парсить то, что в базе и воткнуть кусок одного json'а в другой
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Igor
Firebird, FIBPlus. Датасет содержит поле типа BIGINT. При открытии датасета получаю ошибку:
MyDataSet1: Type mismatch for field 'SenderID', expecting: LargeInt actual: BCD.
как лечить?
править фибы или поискать на гитхабе
источник

S

Serjone in Delphi & Lazarus
сделал
XtoSend.A['data']:=(X['"1585833148469"."Files"'].AsArray)    ;
источник