Найдено 4 результата

profik777
25 янв 2014, 19:54
Форум: Stimulsoft Reports.NET
Тема: как передать в запрос параметр-массив для использования в IN
Ответы: 2
Просмотры: 2881

Re: как передать в запрос параметр-массив для использования

И еще вопрос.
Разве я не могу прямо в коде захардкодить дополнительное условие?
Я в коде пишу
this.QueryViolations.SqlCommand =this.QueryViolations.SqlCommand + " where 11=1"
Но эта строка удаляется из кода при формировании отчета.
Что я неверно делаю?
profik777
25 янв 2014, 16:00
Форум: Stimulsoft Reports.NET
Тема: как передать в запрос параметр-массив для использования в IN
Ответы: 2
Просмотры: 2881

как передать в запрос параметр-массив для использования в IN

В запросе необходимо использовать конструкцию типа :
where id IN (@parameter)
Как я могу передать в параметр массив чисел для использования в запросе?
Если передавать просто строкой "1,2,3" не срабатывает. В итоге запрос преобразуется к
where id IN ('1,2,2'))
вместо
where id IN ( 1, 2, 2))
profik777
24 янв 2014, 19:32
Форум: Stimulsoft Reports.NET
Тема: Оператор ">" не может применяться к операндам типа "object"
Ответы: 1
Просмотры: 2738

Оператор ">" не может применяться к операндам типа "object"

Выдает ошибку при попытке сравнить значение переменной
"Оператор ">" не может применяться к операндам типа "object" и "int""


public void Page1_BeforePrint(object sender, System.EventArgs e)
{
if (QueryViolations.Parameters["IsCompare"].ParameterValue>1)

{
HeaderRow1Nod.Enabled = true ...
profik777
21 янв 2014, 20:18
Форум: Stimulsoft Reports.NET
Тема: Превышение допустимого числа символов в символьной константе
Ответы: 1
Просмотры: 3576

Превышение допустимого числа символов в символьной константе

Добрый день.
Создана переменная myper тип string.

При нажатии на форме на кнопку Ok в коде пытаюсь присвоить переменной значение
myper='newvalue';

Выдает ошибку: "Превышение допустимого числа символов в символьной константе"
Замена одинарных кавычек на двойные проблему не решает.

Помогите ...