Форум: "Базы";
Текущий архив: 2003.03.27;
Скачать: [xml.tar.bz2];
ВнизЧто это за ошибка такая? Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c