Witam - dawno już tu nie byłem ale pojawił się problem którego nie potrafię ugryźć
Program działający od lat na jednoznacznie zdefiniowanych danych wejściowych zmuszony byłem użyć do innych danych i pojawił się problem z "$".
jeżeli w poleceniu:
TableDB.Locate(POLE,tmpSekcja,[])
pierwszym znakiem tmpSekcja będzie znak $ (dolar!) to program się sypie z komunikatem:
"Project .... raised exception class EDBEngineError with message 'Operation not applicable' ..."
cyfry i litery mu nie przeszkadzają - innych znaków nie sprawdzałem. Problem pojawia się również gdy $ jest w środku tmpSekcja.
Wie ktoś może co z tym zrobić?
Pracuję na Delphi 4 z BDEInfoSetup.EXE jako sterownikiem BDE.
(win 7)
Z góry dziękuję za pomoc
Miłego dnia
Witold
zamiana znaczników ** na <code class="delphi"> i <code class="none">
- @furious programming