Autor Téma: FireDAC vs UniDAC  (Přečteno 1343 krát)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 7183
  • Karma: 44
    • Verze Delphi: W10 + D11.1
Re:FireDAC vs UniDAC
« Odpověď #15 kdy: 04-05-2022, 13:17:01 »
Citace
Pokud by ses pro UniDac rozhodl, tak nezapomeň, že při přechodu od konkurenčního produktu (což je FD) poskytují tuším 50% slevu.
To viem.
Ide mi hlavne zrealizovanie prechodu. Problematiku, čo som tu uverejnil. Pokiaľ si dobre pamätám, tak ostatné veci by nemali byť prácne.
Pokiaľ mi niekto neukáže, že sa to dá riešiť jednoducho, tak asi do toho nepôjdem.
Bol by som rád za ukážku kódu.
Win11 64b, Delphi 11.1, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 7183
  • Karma: 44
    • Verze Delphi: W10 + D11.1
Re:FireDAC vs UniDAC
« Odpověď #16 kdy: 05-05-2022, 10:01:52 »

Už som na to narazil :)
Kód: Delphi [Vybrat]
  1. var i: Integer;
  2. begin
  3.   // describe the SQL query
  4.   IBCQuery1.SQL.Text := 'INSERT INTO BATCH_TEST VALUES (:ID, :F_INTEGER, :F_FLOAT, :F_STRING, :F_DATE)';
  5. .
  6.   // define the parameter types passed to the query :
  7.   IBCQuery1.Params[0].DataType := ftInteger;
  8.   IBCQuery1.Params[1].DataType := ftInteger;
  9.   IBCQuery1.Params[2].DataType := ftFloat;
  10.   IBCQuery1.Params[3].DataType := ftString;
  11.   IBCQuery1.Params[4].DataType := ftDateTime;
  12. .
  13.   // specify the array dimension:
  14.  IBCQuery1.Params.ValueCount := 1000;
  15. .
  16.   // populate the array with parameter values:
  17.   for i := 0 toIBCQuery1.Params.ValueCount - 1 do begin
  18.     IBCQuery1.Params[0][i].AsInteger := i + 1;
  19.     IBCQuery1.Params[1][i].AsInteger := i + 2000 + 1;
  20.     IBCQuery1.Params[2][i].AsFloat := (i + 1) / 12;
  21.     IBCQuery1.Params[3][i].AsString := 'Values ' + IntToStr(i + 1);
  22.     IBCQuery1.Params[4][i].AsDateTime := Now;
  23.   end;
  24. .
  25.   // insert 1000 rows into the BATCH_TEST table
  26.   IBCQuery1.Execute(1000); end;
Win11 64b, Delphi 11.1, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 7183
  • Karma: 44
    • Verze Delphi: W10 + D11.1
Re:FireDAC vs UniDAC
« Odpověď #17 kdy: 18-05-2022, 18:58:36 »
Professional na 510/960/1 360 € + prípadný UniDAC.
Pokud by ses pro UniDac rozhodl, tak nezapomeň, že při přechodu od konkurenčního produktu (což je FD) poskytují tuším 50% slevu.
Pre FireDAC to neuznávajú. Zavolal mi p. Houf. Povedal, že sa im to poradilo len asi 5x. Upozornil ma na možnosti a tak beriem iba pre FB čo je asi 170€ oproti 300€ za UniDAc.
Píšem to preto, aby si niekto nerobil plané nádeje.
Win11 64b, Delphi 11.1, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.

Offline Jan Fiala

  • Hrdina
  • ****
  • Příspěvků: 385
  • Karma: 4
    • Verze Delphi: 10.4.1
    • PSPad editor
Re:FireDAC vs UniDAC
« Odpověď #18 kdy: 19-05-2022, 06:47:27 »
Pokud by ses pro UniDac rozhodl, tak nezapomeň, že při přechodu od konkurenčního produktu (což je FD) poskytují tuším 50% slevu.
Pre FireDAC to neuznávajú. Zavolal mi p. Houf. Povedal, že sa im to poradilo len asi 5x. Upozornil ma na možnosti a tak beriem iba pre FB čo je asi 170€ oproti 300€ za UniDAc.
Píšem to preto, aby si niekto nerobil plané nádeje.

Já to vyřizoval rovnou s DevArt a bez problémů mi uznali FD z Delphi Pro C/S verze (poslední verze, kdy Embarcadero umožnilo koupit C/S addon pro PRO verzi). Jen jsem musel doložit fakturu, že opravdu F/D mám a musela být platná subscription, což tehdy ještě byla.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 7183
  • Karma: 44
    • Verze Delphi: W10 + D11.1
Re:FireDAC vs UniDAC
« Odpověď #19 kdy: 19-05-2022, 08:42:20 »
Pritom addon to mohlo platiť. To ale bolo veľmi dávno.
Win11 64b, Delphi 11.1, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.