Delphi + Oracle problem
3 отговора
2 прегледа
Delphi + Oracle problem
С две думи, правя си аз едно query да ми тегли от 2 таблици:
Oracle и локална Paradox. Обаче таблицата на Oracle е с голям размер на записа (има много полета, които са и големи на всичкото отгоре). Като пускам SQL само към Oracle и като задам DatabaseName в Properties на query си работи.
Като махна DatabaseName за да използвам 2 таблици ми дава грешка: "Record size is too big" (или нещо подобно).
Някой знае ли как да стане номера?
Delphi + Oracle problem
Стефане, ти на Delphi ли програмираш там?
И как правиш номера да теглиш от 2 таблици от 2 бази?
Delphi + Oracle problem
Таблизи от 2 бази се теглят лесно:
SELECT
TABLE1.FIELD1, TABLE2.FIELD2
FROM
:BASE1:TABLE1, :BASE2:TABLE2
WHERE .....
Като BASE1 и BASE2 са имена на alias, а по-добре
да си сложиш 2 компонента Database и тогава
това ще са имената на двата компонента.
Delphi + Oracle problem
Ами не съм съвсем сигурен, но:
1) Според един колега не е много вероятно да можеш да "мешаш" сървърите (Oracle + Paradox)
2) Възможно е при това положение да се опитваш да генерираш Client Side Cursor, за който подадените данни да са твърде големи
Ако кажеш какво по-точно искаш да направиш (в смисъл - защо трябва да ползваш такава шантаво "смесена" архитектура)