nullable параметры sql запроса

Обсуждение Stimulsoft Reports.NET
Ответить
ka3yc
Сообщения: 18
Зарегистрирован: 07 авг 2008, 03:50
Откуда: Russia, Samara

nullable параметры sql запроса

Сообщение ka3yc »

Здравствуйте!
Есть запрос с параметром, например, такой:

Код: Выделить всё

select '12345' as Field
where @var is null
Где @var, например, bit

1) Добавил в отчет переменную bool(Nullable), со значением по умолчанию null
2) Создал датасурс, вбил туда запрос, добавил параметр, прибиндил его к переменной
3) Перехожу на Preview - получаю такое:

Код: Выделить всё

The parameterized query '(@var bit)select '12345' as Field
where @var is null' expects the parameter '@var', which was not supplied.
Если значение переменной по умолчанию не null (например, true), то preview без ошибок.

Это лечится?
Andrew
Сообщения: 586
Зарегистрирован: 09 июн 2006, 12:22

nullable параметры sql запроса

Сообщение Andrew »

Здравствуйте!

Данная проблема решена. Исправления будут доступны в мажорном билде, который будет доступен сегодня-завтра.

Спасибо.
ka3yc
Сообщения: 18
Зарегистрирован: 07 авг 2008, 03:50
Откуда: Russia, Samara

nullable параметры sql запроса

Сообщение ka3yc »

Подскажите, пожалуйста, какой именно мажорный билд нужен?

У меня сейчас 2010.1.700 от 26 марта 2010 - проблема осталась
Anton Lozovskiy
Сообщения: 264
Зарегистрирован: 12 ноя 2007, 08:16

nullable параметры sql запроса

Сообщение Anton Lozovskiy »

Здравствуйте!

Да действительно проблема осталась. Нам нужно некоторое время, чтобы разобраться. Мы сообщим Вам о продвижении.

Спасибо.
Anton Lozovskiy
Сообщения: 264
Зарегистрирован: 12 ноя 2007, 08:16

nullable параметры sql запроса

Сообщение Anton Lozovskiy »

Здравствуйте,

Мы сделали Вам пример, посмотри пожалуйста. Передавать в переменной надо будет не null, а DBNull.Value, чтобы не возникало ошибок.

Спасибо.
Вложения
Report.mrt
(8.41 КБ) 360 скачиваний
Ответить