Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.27;
Скачать: CL | DM;

Вниз

Что это за ошибка такая?   Найти похожие ветки 

 
RealShip   (2003-03-07 10:10) [0]

Компонент DBGridEh (из пакета EHLib 2.5). Связь с SQL базой через ADO. Есть поле "дата". При изменении в нем на дату с 2001 годом, и при нажатии на DBNavigator кнопки Сохранить - выскакивает ошибка "Multiple-step operation generated errors.Check each status value".
Не пойму изза чего она выскакивает...когда ставишь любое значение меньше 25 мая 2002 - вылетает эта ошибка...
ПОМОГИТЕ!!!


 
RealShip   (2003-03-07 13:20) [1]

никто не знает?


 
sniknik ©   (2003-03-07 13:37) [2]

Как это никто? Микрософт знает.
http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B269495

см. RESOLUTION пути решения.


 
RealShip   (2003-03-07 14:31) [3]

Все проверил, что у Микрософта написано....все равно ошибка выскакивает...
Строка у меня такая: Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=ФЗП;Data Source=ALAIN1


 
sniknik ©   (2003-03-07 15:10) [4]

а это проверил? есть?
HKEY_CLASSES_ROOT\CLSID\{0C7FF16C-38E3-11d0-97AB-00C04FC2AD98}\OLEDB_SERVICES (REG_DWORD) = 0xFFFFFFFF

можеш еще посмотреть
http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B228451

а лутше подбери сам что у тебя больше подходит
http://search.microsoft.com/default.asp?qu=Multiple-step+operation+generated+errors+Check+each+status+value&btnSearch=Go&boolean=ALL&nq=NEW&so=RECCNT&ig=01&ig=02&ig=03&ig=04&ig=05&ig=06&ig=07&ig=08&ig=09&ig=10&i=00&i=01&i=02&i=03&i=04&i=05&i=06&i=07&i=08&i=09

(у меня то такого нет, смоделировать не могу)


 
RealShip   (2003-03-07 15:47) [5]

Незнаю...все уже облазил...ничего не помогает...


 
RealShip   (2003-03-07 15:56) [6]

Вот еще что...у меня стоит операция такая
if (FieldByName("Продажа(Дата)").Value-FieldByName("Закупка(Дата)").Value - 45) > 0 then ...
Если этот блок условия убрать, то все сохраняется нормально...Если с ним, то ошибка эта.


 
BlackTiger   (2003-03-07 16:25) [7]

А я бы делал такое по-другому.


uses DteUtils;
//...

var
d1,d2: TDateTime;
begin
//...
d1 := Self.Table1.FieldByName("Продажа(Дата)").AsDateTime;
d2 := Self.Table1.FieldByName("Закупка(Дата)").AsDateTime;
if DateUtils.DaysBetween(d1,d2) > 45 then begin
//...
end;
end;



Страницы: 1 вся ветка

Текущий архив: 2003.03.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
3-87877
Roki
2003-03-11 13:08
2003.03.27
Как запретить удаление записи?


3-87854
ScableR
2003-03-10 04:30
2003.03.27
Работа с Аccess ом


7-88264
Adolf
2003-02-01 17:53
2003.03.27
Restart


7-88256
Kair
2003-02-01 20:53
2003.03.27
Ещё вопросик.


3-87807
brestmarket
2003-03-08 03:43
2003.03.27
С какими параметрами необходимо создать(осуществлять доступ) к