0
Капюшон
10.01.13
✎
17:29
|
Помогите. после преобразования базы в 8.2, под неполным набором прав, начала выдаваться ошибка, а при полном - не выдаётся. вот ошибка:
{ОбщийМодуль.УправлениеПланированием.Модуль(263)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
Ошибка выполнения запроса
по причине:
Ошибка в значении типа 'Дата'
Дата '31.01.0001 23:59:59' не может быть записана в базу данных на MS SQL Server с нулевым смещением дат
Вот запрос:
Запрос = Новый Запрос(
"ВЫБРАТЬ
| НАЧАЛОПЕРИОДА(&ДатаНач, " + Строка(ТекущаяПериодичность) + ") КАК ДатаНач,
| КОНЕЦПЕРИОДА(&ДатаКон, " + Строка(ТекущаяПериодичность) + ") КАК ДатаКон");
Запрос.УстановитьПараметр("ДатаНач", ?(ТипЗнч(ДатаНачПериода) <> Тип("Дата"), Дата('00010101'), ДатаНачПериода));
Запрос.УстановитьПараметр("ДатаКон", ?(ТипЗнч(ДатаКонПериода) <> Тип("Дата"), Дата('00010101'), ДатаКонПериода));
Выборка = Запрос.Выполнить().Выбрать();
при выполнении запроса выдается такая ошибка.
|
|