![]() |
|
Ошибка в значении типа 'Дата' | ☑ | ||
---|---|---|---|---|
0
Север
29.11.11
✎
10:34
|
добрый день, подскажите пожалуйста, при формирование отчета "справка расчет РБП" выдает следующую ошибку
Отчет.СправкаРасчетСписаниеРБП.МодульОбъекта(156)}: Ошибка при вызове метода контекста (Выполнить) Результат = Запрос.Выполнить(); по причине: по причине: Ошибка выполнения запроса по причине: Ошибка в значении типа 'Дата' Дата '31.01.0001 23:59:59' не может быть записана в базу данных на MS SQL Server с нулевым смещением дат |
|||
1
YF
29.11.11
✎
10:35
|
(0) А смещение дат в настройках базы указано?
|
|||
2
Amra
29.11.11
✎
10:35
|
Что непонятно пишет?
|
|||
3
Defender aka LINN
29.11.11
✎
10:36
|
(0) Интересно, зачем вообще такую дату пытаться записать в базу?
|
|||
4
Север
29.11.11
✎
10:42
|
(1) в настройках базы в смещение дат указано 0
|
|||
5
andrewks
29.11.11
✎
10:45
|
(3) судя по описанию в сабже, чел просто отчёт формирует
|
|||
6
Север
29.11.11
✎
10:46
|
Да, просто открываю отчет я не указываю ни каких дат
|
|||
7
andrewks
29.11.11
✎
10:47
|
где-то в базе некорректные данные
смещение дат не меняли в настройках подключения? |
|||
8
Defender aka LINN
29.11.11
✎
10:50
|
(5) Есть такая штука - временные таблицы
|
|||
9
andrewks
29.11.11
✎
10:51
|
(8) я в курсе. просто ты сформулировал фразу так, как будто ТС сознательно что-то записывает в базу
|
|||
10
Север
29.11.11
✎
10:51
|
(7) Нет ничего ни где не менял, в прошлом месяце все работало
|
|||
11
mozzga
29.11.11
✎
10:52
|
у скуля дата с 01.01.1753 начинается, может быть в этом трабл?
|
|||
12
Defender aka LINN
29.11.11
✎
10:53
|
(9) Ну, мысль именно такая была, да :)
|
|||
13
Север
29.11.11
✎
10:57
|
И куда рыть
|
|||
14
andrewks
29.11.11
✎
10:58
|
больше нигде такая байда не возникает?
|
|||
15
andrewks
29.11.11
✎
11:02
|
короче, рой все таблицы, что участвуют в этом запросе, и ищи некорректную дату
|
|||
16
Север
29.11.11
✎
11:06
|
В запросе участвует регистр сведений расчет списания РБП
|
|||
17
hhhh
29.11.11
✎
11:14
|
(16) ну, открывай этот регистр и рой
|
|||
18
Romcheg
29.11.11
✎
11:16
|
Ну уже сказали, подтверждаю, открыть регистр и удалить первую запись по дате
|
|||
19
Север
29.11.11
✎
12:10
|
Перерыл весь регистр даты в нем нормальные, написал запрос к этому регистру если указывать датаНач '01.01.0001 00:00:00' и датаКон Дата '31.01.0001 23:59:59' то выдает ошибку, но если заменить датаКон на любое значение больше '01.01.1753 00:00:00' все хорошо
|
|||
20
mozzga
29.11.11
✎
12:15
|
смещение дат наверное поможет
|
|||
21
Север
29.11.11
✎
12:19
|
(20) где на MS SQL Server
|
|||
22
mozzga
29.11.11
✎
12:20
|
в свойствах базы указывается вроде, обычно ставится 2000
|
|||
23
andrewks
29.11.11
✎
15:04
|
(19) просто открыть форму регистра и посмотреть не судьба?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |