powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / MemTableEh автоинкрементное поле
3 сообщений из 3, страница 1 из 1
MemTableEh автоинкрементное поле
    #39604472
Алексаша
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Библиотека EhLib

На форме DbGridEh -> DataSource -> MemTableEh -> ADODataDriver
MemTableEh.TreeList.Active := True;
ADODataDriver.SelectSql := 'exec Procedure'

еще на форме есть ADODataSet.CommandText := 'exec Procedure :id'

т.е. хочу ветки дерева подгружать динамически

на событии MemTableEh
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
procedure MemTableEhRecordsViewTreeNodeExpanding
(Sender: TObject; Node: TMemRecViewEh; var AllowExpansion: Boolean);
begin
ADODataSet.Close;
ADODataSet.Parameters.ParamValues['id'] := Node.Rec.DataValues
['id', dvvValueEh];
ADODataSet.Open;
ADODataSet.First;

MemTableEh.LoadFromDataSet(ADODataSet, -1, lmAppend, False);
end;


И все бы отлично, но MemTableEh определяет поле id (MemTableEh.TreeList.KeyField = id) как инкриментное, а мне это не нужно. т.е. вместо тех значений что прилетают с сервера он подставляет свои отрицательные. как это обойти?
...
Рейтинг: 0 / 0
MemTableEh автоинкрементное поле
    #39604475
Алексаша
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как отключить это автоинкрементное поле?
...
Рейтинг: 0 / 0
MemTableEh автоинкрементное поле
    #39604532
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексашакак отключить это автоинкрементное поле?
не помню уже, как устроен MemTableEh, но если так же, как аналоги, то при создании ID поля выбери тип не AutoInc, а Integer
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / MemTableEh автоинкрементное поле
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]