Форум: "Начинающим";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
ВнизОтображение данных в ADO Найти похожие ветки
← →
root © (2005-11-08 09:17) [0]Господа мастера вот такая проблемма я исаользую ADO и базу Acces поля в таблицах заданны в денежном формате.
Почему в сетке грид они неотображаются в денежном формате, хотя в Acces при просмотре таблиц денежный формат отображается коректно.
Далее при добовленнии записей в тойже грид. поля денежного и числового типа незаполняются автоматически нулями а заполняются пустыми занчениями соответсвенно при попытки их редактирования появляется ошибка
неудается найти строку для обнавления. некторые значения могли быть изменены со временем его последнего чтения.
Поля имеют индексы и задданы ключами
что делать?
← →
stone © (2005-11-08 09:20) [1]DisplayFormat, EditFormat + F1
← →
Виталий Панасенко (2005-11-08 09:20) [2]
> Поля имеют индексы и задданы ключами
> что делать?
Кроме этого есть еще масса параметров (по поводу заполнения, могу предположить, что поле обьявлено Обязятельным, но значение по умолчанию - "пусто")
← →
root © (2005-11-08 09:44) [3]stone © (08.11.05 09:20) [1]
Что где править?
Когда добавляю записи пустые значение в полях пустые но в базе они заполняются как положенно.
Как обеспечить чтоб при дабовлении полей данные в пустых полях(денежного и числового типа заполнялись автоматически и отображались сразу а не после переподключения к базе)
← →
Desdechado © (2005-11-08 10:05) [4]> а не после переподключения к базе
переоткрывать датасет, а не переподключаться к БД
← →
stone © (2005-11-08 10:10) [5]
> Как обеспечить чтоб при дабовлении полей данные в пустых
> полях(денежного и числового типа заполнялись автоматически
> и отображались сразу а не после переподключения к базе)
Это потому, что они у тебя NULL
OnNewRecord
FieldByName("FIELD").Value := 0
для правильного отображения в гриде DisplayFormat + F1
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.019 c