|
Тема
|
dbExpress problem
|
|
Автор |
s1ckbOy (непознат
) |
Публикувано | 01.07.09 10:11 |
|
Компонентите ми са SQLDataSet->DataSetProvider->ClientDataSet->DataSource в Делфи 7. Имам две таблици (master-detail) и когато правя Update в детайл таблицата, но новите стойности са същите като предходните и след това дам АpplyUpdate ми пищи с грешка 'Token unknown line 2 , char 1 where'. Когато при Update новите стойности са различни от старите всичо е наред. DataSetProvidera ми е има UpdateMode = upWhereKeyOnly ! Като правя ReverRecord или UndoChanges ми дава грешка 'Key Violation'. Някакви идеи ?
| |
Тема
|
Re: dbExpress problem
[re: s1ckbOy]
|
|
Автор | pechenia (Нерегистриран) |
Публикувано | 01.07.09 11:36 |
|
По принцип ADO-то в повечето версии на Delphi е със заложени пръчки (не ми се връща назад когато имах проблем в Delphi 5 и един сървиз пак ми спести сноп бели косми). Лекарството е да вземеш ъпдейт, в случая този: http://edn.embarcadero.com/article/32337
| |
|
|
|
|