Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Базы данных > Oracle
Перезагрузить страницу OracledataSet.SearchRecord
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Wastyp Wastyp вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 27.05.2015
По умолчанию OracledataSet.SearchRecord - 27.05.2015, 21:57

Здравствуйте! У меня такая проблема: через грид devexpress в поле таблицы "дата" ввожу дату, а на событии датасета beforepost стоит проверка + в моих целях в этом событии я запоминаю id_записи поиском по датасету, которую редактирую (сразу говорю, что записей отбирает датасет сразу несколько для редактирования):

код события beforepost :

var found:Boolean; tmp:String;
.
.
.
tmp:=DS.RowId;
//до выполнения этой строчки введенная, но еще не сохраненная дата находится в поле
found:=DS.Searchrecord('rowid',tmp,[]); //запоминаю id_записи для дальнейших целей
//после выполнения этой строчки введенная, но еще не сохраненная дата стирается (исчезает)
.
.
.

if DS.FieldByName('dat').AsDateTime=0 then //и здесь дата пустая, как-будто ее никто и не указал
begin
ShowMessage('Укажите дату!'); //срабатывает сообщение
Abort;
end;

Вот один нюанс:
на др.компе такого "слета" даты не происходит!!! и все нормально заводится и сохраняется...В чем проблема-не могу понять.
работаю в делфи 7.
кстати пробовала выполнить такую же операцию на делфи 6-все нормально работает. программу нужно делать именно на 7 делфи.
Интересен сам факт: почему так происходит? Ведь дело не с структуре кода, а может в каких-то настройках среды делфи? Сравнивала в другими компами-настройки аналогично. В чем тогда проблема?

ПОМОГИТЕ, пожалуйста, разобраться.
заранее спасибо)
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Dataset.Searchrecord Wastyp Delphi 0 27.05.2015 21:56



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов