A dátummal kapcsolatban az első tippem, hogy a dátum (és talán más dolgok) formázása eltérő lehet a két rendszeren.
Ezt megpróbálhatod kiküszöbölni a formázásokra vonatkozó rendszerbeállítások átvételének tiltásával:
Application.UpdateFormatSettings:=False;
... az alapértelmezett formázás(ok) kézi beállításával:
DefaultFormatSettings.ShortDateFormat:='yyyy-mm-dd'; // ISO8601
DefaultFormatSettings.DateSeparator:='-';
A másik problémára most csak visszakérdezek: a "több adattábla megnyitása" miként történik?
(Én azt is el tudom képzelni, hogy a dátum formázása zavar össze valamit: ha használod a lekérdezésben)