Проблем с dbExpress
6 отговора
81 прегледа
Проблем с dbExpress
Здравейте
Имам следния тъп проблем с dbExpress компонентите. Налага ми се да правя мултиплатформено приложение с Delphi 7 и Firebird 1.5, та затова опрях до тях. Използвам SQLConnection, SQLDataSet, DataSetProvider и ClientDataSet (заради unidirectional - а на SQLDataSet). Проблемът е, че ми трябва master/detail заявки. Когато и двете заявки са директно от базата няма проблеми с промяна на данните. Ама master - a ми има lookup полета, в detail - a имам calculated. И като направя Applyupdates(-1) ми дава грешка 'no mapping for error found'. Някакви идеи как да се справя с положението или да видя някакъв пример.
Благодаря
ИГРАТА СВЪРШИ
Имам следния тъп проблем с dbExpress компонентите. Налага ми се да правя мултиплатформено приложение с Delphi 7 и Firebird 1.5, та затова опрях до тях. Използвам SQLConnection, SQLDataSet, DataSetProvider и ClientDataSet (заради unidirectional - а на SQLDataSet). Проблемът е, че ми трябва master/detail заявки. Когато и двете заявки са директно от базата няма проблеми с промяна на данните. Ама master - a ми има lookup полета, в detail - a имам calculated. И като направя Applyupdates(-1) ми дава грешка 'no mapping for error found'. Някакви идеи как да се справя с положението или да видя някакъв пример.
Благодаря
ИГРАТА СВЪРШИ
Re: Проблем с dbExpress
Първо: За какво мултиплатформено приложение става дума, при положение че си с делфи 7? По- висока платформа или по- ниска? На колко етажа? Та нали всичко е Win. Второ: IBX има и за кайликс, ако искаш приложение за линукс. Препоръчвам IBX ако си(а ти си) с IB или Firebird.
Трето: Няма.
Трето: Няма.
Re: Проблем с dbExpress
Мултиплатформено в смисъл на Windows и Linux. А IBX в Kylix поне не видях.
ИГРАТА СВЪРШИ
ИГРАТА СВЪРШИ
Re: Проблем с dbExpress
Трябва да има. Провери инсталацията и пакетите. Може и някой друг от форума да помогне за това, ако има повече опит с Kylix.
Виж: [линк]
Виж: [линк]
Редактирано от vido на
Re: Проблем с dbExpress
И аз така си мислех. Щото има вече готово приложение и се опитах да го изкомпилирам с CrossKylix. И ми измрънка, че не може да намери ibdatabase.dcu. Та зачудих се, пуснах си Linux и в Kylix 3 Enterprise аистина не видях tab Interbase...
ИГРАТА СВЪРШИ
ИГРАТА СВЪРШИ
Re: Проблем с dbExpress
Братята руснаци са голяма работа - намерих ги на [линк]. Довечера ще ги пробвам и дано тръгнат нещата
ИГРАТА СВЪРШИ
ИГРАТА СВЪРШИ