Autor Téma: Filtr v UniDac s použitím wildcards '[]'  (Přečteno 1453 krát)

Offline jiribaudys

  • Nováček
  • *
  • Příspěvků: 4
  • Karma: 0
Filtr v UniDac s použitím wildcards '[]'
« kdy: 29-10-2020, 19:26:06 »
Krásný dne,
netrápil jste se s tím někdo ?
Snažím do do filtru, nebo do Where dát Unidacu, připojenému na MSAcces něco jako
Kód: [Vybrat]
Client like 'a[bd]*'Ale Unidac na mě prdí, záznamy které by to mělo vybrat zmizí ostatně jako všechny ostatní. 
Jinak v Accesu to v dotazu normálně funguje.
Jakmile odstraním ten '[bd]' tak vše jde jak má.
(zkoumáním jsem a přišel na to, že to celé někde překládá, tak aby se mu to líbilo pro různé platformy, což je sice fajn, ale tady to evidentně nedělá to co, chci)

díky

Offline Jan Fiala

  • Hrdina
  • ****
  • Příspěvků: 448
  • Karma: 6
    • Verze Delphi: 10.4.1
    • PSPad editor
Re:Filtr v UniDac s použitím wildcards '[]'
« Odpověď #1 kdy: 30-10-2020, 09:29:15 »
Tohle by ti mohlo pomoct:
https://docs.marklogic.com/guide/search-dev/wildcard

To, že něco funguje v Access neznamená, že to bude fungovat v jiném přístupu k databázi. Musíš použít podporu ze svých ovladačů (UniDAC)