Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема со строковыми переменными / 2 сообщений из 2, страница 1 из 1
16.12.2004, 10:53
    #32829796
Lakrimosa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со строковыми переменными
Передаю в объекте Command переменную "что-нибудь" - выполняется хранимая процедура с оператором LIKE:
SELECT a,b,c FROM table WHERE d LIKE "что-нибудь";
А вот если написать var s="что-нибудь" и загнать ее в объект Command:
rs=command.Execute(iRecsAff, Array(n, s)), то ни фига не срабатывает. Т.е. параметр, написанный руками, принимается, а параметр, переданный через переменную - НЕТ. Если запустить ту же процедуру из Query Analyzer'a - все прекрасно работает - и через DECLARE @s varchar(50); SET @s='что-нибудь', exec usp_Proc 1,@s и через exec uspProc 1, 'что-нибудь'

Мистика какая-то...
...
Рейтинг: 0 / 0
17.12.2004, 14:53
    #32832499
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со строковыми переменными
а параметр в объекте command создали?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема со строковыми переменными / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]