Size: a a a

2020 November 26

AW

Alex Wow in Delphi & Lazarus
источник

AS

Alexey Shumkin in Delphi & Lazarus
Максим Сысоев
Спасибо. А то я хотел спросить что значит этот вопрос - но стало стыдно что не знаю😂
ну, в фпц там есть ключевое слово specialize
там как-то объявление дженериков отдельно, использование дженериков - отдельно - через specialize...
что прожжёным делфистам совсем непонятно
источник

z

zamtmn in Delphi & Lazarus
GMySuperGeneric<T>=class...end;
TMyUglyObject=object...end;
TMyType=GMySuperGeneric<TMyUglyObject> можно?
источник

z

zamtmn in Delphi & Lazarus
так понятней? и как это у стильных модных молодежных называется?
источник

МС

Максим Сысоев... in Delphi & Lazarus
zamtmn
GMySuperGeneric<T>=class...end;
TMyUglyObject=object...end;
TMyType=GMySuperGeneric<TMyUglyObject> можно?
источник

z

zamtmn in Delphi & Lazarus
о, раньше нельзя было, спасибо!
источник

МС

Максим Сысоев... in Delphi & Lazarus
Буду знать что это специализация😂
источник

z

zamtmn in Delphi & Lazarus
а специализация по дельфийски называется???
источник

МС

Максим Сысоев... in Delphi & Lazarus
zamtmn
о, раньше нельзя было, спасибо!
Довольно простая конструкция... Даже не знал что Делфи когда-то такое не умела
источник

МС

Максим Сысоев... in Delphi & Lazarus
zamtmn
а специализация по дельфийски называется???
Вот тут хз, я все пары в свое время прогулял по теории
источник

z

zamtmn in Delphi & Lazarus
объекты там депрекатед, поэтому...
источник

z

zamtmn in Delphi & Lazarus
Максим Сысоев
это в какой версии?
источник

AS

Alexey Shumkin in Delphi & Lazarus
zamtmn
объекты там депрекатед, поэтому...
и уже давно....

и нахера почему страдать по этому поводу - непонятно
источник

МС

Максим Сысоев... in Delphi & Lazarus
zamtmn
это в какой версии?
СЕ (10.3)
источник

KB

Kit Bayun in Delphi & Lazarus
источник

z

zamtmn in Delphi & Lazarus
Alexey Shumkin
и уже давно....

и нахера почему страдать по этому поводу - непонятно
я не страдаю. использую обжекты, в дельфи с ними давно беды какието происходят, уже бы выкинули совсем
источник

С

Сергей in Delphi & Lazarus
Привет народ,
подскажите плиз: 10.4.1 FireDac

если обновляю запись напрямую, используя только FDQuery всё Ок
, но если обновляю процедурой

FDUpdateSQL
 ModifySQL->  
        execute procedure tasks_vo_editn(2,:ID,  :TASKS_ID, :DOSTAVKA_N, :DOSTAVKA_B, :OTHER_JOB_N, :OTHER_JOB_B,:FOTO_N,:FOTO_B,:CM, :PSEB,:PR_RENT,:user_n,:user_c)


получаю сообщение об ошибке

[FireDAC][DApt]-400. Update command updated [0] instead of [1] record. Possible reasons: update table does not have PK or row identifier, record has been changed/deleted by another user.


Первичный ключ присутствует, на первичном поле pfinkey=true
источник

С

Сергей in Delphi & Lazarus
в процедуре тоже всё верно, если руками параметры ввести всё отрабатывает
источник

AS

Alexey Shumkin in Delphi & Lazarus
Сергей
Привет народ,
подскажите плиз: 10.4.1 FireDac

если обновляю запись напрямую, используя только FDQuery всё Ок
, но если обновляю процедурой

FDUpdateSQL
 ModifySQL->  
        execute procedure tasks_vo_editn(2,:ID,  :TASKS_ID, :DOSTAVKA_N, :DOSTAVKA_B, :OTHER_JOB_N, :OTHER_JOB_B,:FOTO_N,:FOTO_B,:CM, :PSEB,:PR_RENT,:user_n,:user_c)


получаю сообщение об ошибке

[FireDAC][DApt]-400. Update command updated [0] instead of [1] record. Possible reasons: update table does not have PK or row identifier, record has been changed/deleted by another user.


Первичный ключ присутствует, на первичном поле pfinkey=true
а в modifysql там можно указывать/вызывать хранимки?
источник

С

Сергей in Delphi & Lazarus
разве нет? в старых ADO можно было... как тогда быть?
источник