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

osyka

New member
Регистрация
07.02.2005
Сообщения
9
Реакции
0
Баллы
1
Возраст
43
Проблема с dbexpress в Delphi6. При попытке выполнить ApplyUpdates(-1) пишет Unable to find a record no key specified.
Помогите решить проблему.
У меня есть Delphi7, там эта проблема решена, но как перенастроить палитру dbexpress с Delphi 6 yf Delphi 7 ?
Заранее благодарен!!!
 

Ognev

ex-Team DUMPz
Lite
Регистрация
20.08.2004
Сообщения
2 102
Реакции
902
Баллы
113
Возраст
25
Местоположение
В караганде
Лично я не понял ничего :) Так в чем все-таки проблема? В том, что под 6 криво dbexpress встал (а на 7 все тоже самое работает) или в чем-то еще?
 

JNAJNA

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

Ognev

ex-Team DUMPz
Lite
Регистрация
20.08.2004
Сообщения
2 102
Реакции
902
Баллы
113
Возраст
25
Местоположение
В караганде
JNAJNA,
dbexpress и DevExpress это разные вещи :))) ... imho :)
 
198 193Темы
635 164Сообщения
3 618 416Пользователи
artvladimir2004Новый пользователь
Верх