dbExpress problem

1 отговора 0 прегледа
#1

dbExpress problem

Компонентите ми са SQLDataSet->DataSetProvider->ClientDataSet->DataSource в Делфи 7. Имам две таблици (master-detail) и когато правя Update в детайл таблицата, но новите стойности са същите като предходните и след това дам АpplyUpdate ми пищи с грешка 'Token unknown line 2 , char 1 where'. Когато при Update новите стойности са различни от старите всичо е наред. DataSetProvidera ми е има UpdateMode = upWhereKeyOnly ! Като правя ReverRecord или UndoChanges ми дава грешка 'Key Violation'. Някакви идеи ?

Отговор
в отговор на s1ckbOy #2

Re: dbExpress problem

По принцип ADO-то в повечето версии на Delphi е със заложени пръчки (не ми се връща назад когато имах проблем в Delphi 5 и един сървиз пак ми спести сноп бели косми). Лекарството е да вземеш ъпдейт, в случая този: [линк]

Отговор