Проблема с dbexpress в Delphi6. Горю. Помогите!!!

osyka

Member
Joined
Feb 7, 2005
Messages
9
Reaction score
0
Age
44
Проблема с dbexpress в Delphi6. При попытке выполнить ApplyUpdates(-1) пишет Unable to find a record no key specified.
Помогите решить проблему.
У меня есть Delphi7, там эта проблема решена, но как перенастроить палитру dbexpress с Delphi 6 yf Delphi 7 ?
Заранее благодарен!!!
 

Ognev

ex-Team DUMPz
Joined
Aug 20, 2018
Messages
2,104
Reaction score
902
Age
25
Лично я не понял ничего :) Так в чем все-таки проблема? В том, что под 6 криво dbexpress встал (а на 7 все тоже самое работает) или в чем-то еще?
 

JNAJNA

New member
Joined
Feb 7, 2006
Messages
4
Reaction score
0
Location
Иркутск
Не совсем понятно причем здесь ApplayUpdates и DevExpress
ApplayUpdates - метод DataSet'a при этом имеет значение какой это датасет
ClientDataSet, ADODataSet. Для того, чтобы корректно сформировать запрос на модификацию и Refresh у есть свойство TableName - которое указывает какую таблицу из набора мы модифицируем. Дальше у полей есть св-во
pfInKey - для нек-х датесетов его необходимо выставить. Для ADO OLE DB провайдер сам в состоянии найти PK для той таблицы, к-я указана в динамич. св-ве TableName. А вообще, чтобы разобраться надо знать 1. какая БД, 2. какой датасет (класс). 2. какой провайдер
 

Ognev

ex-Team DUMPz
Joined
Aug 20, 2018
Messages
2,104
Reaction score
902
Age
25
JNAJNA,
dbexpress и DevExpress это разные вещи :))) ... imho :)
 
Top