powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / как задать параметр
6 сообщений из 6, страница 1 из 1
как задать параметр
    #37814855
777uragan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как определить параметр в ADO.NET ?
Код: c#
1.
2.
3.
4.
5.
6.
IfxCommand com = new IfxCommand(str, con);
                IfxParameter param = new IfxParameter("",IfxType.VarChar);
                param.Value = inv;
                param.IfxType = IfxType.VarChar;
                param.Direction = System.Data.ParameterDirection.Input;
                com.Parameters.Add(param);




Код: sql
1.
select col1 from table1 where inv=? union select col2 from table1 where inv=?
...
Рейтинг: 0 / 0
как задать параметр
    #37814894
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
как задать параметр
    #37814916
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и естественно здесь два параметра
select col1 from table1 where inv=? union select col2 from table1 where inv=?

то что поле у вас с одинаковым именем, не запрещает написать след. запрос

select col1 from table1 where inv= 111111 union select col2 from table1 where inv= 999999
...
Рейтинг: 0 / 0
как задать параметр
    #37814925
777uragan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денисну и естественно здесь два параметра
select col1 from table1 where inv=? union select col2 from table1 where inv=?

то что поле у вас с одинаковым именем, не запрещает написать след. запрос

select col1 from table1 where inv= 111111 union select col2 from table1 where inv= 999999

так вот именно что Inv одинаков для col1 и col2....??????????Поле для inv одно
...
Рейтинг: 0 / 0
как задать параметр
    #37814997
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
первый параметр
IfxParameter param1 = new IfxParameter("",IfxType.VarChar);
param1.Value = inv;
com.Parameters.Add(param1);
потом второй
IfxParameter param2 = new IfxParameter("",IfxType.VarChar);
param2.Value = inv;
com.Parameters.Add(param2);

два у вас параметра, два, то что у них одинаковое значение, знаете только вы, ни .net ни informix об этом не знают.
...
Рейтинг: 0 / 0
как задать параметр
    #37815452
777uragan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денис,

спасибо, Денис.Просто Сайт с примерами у IBM никакой.Все простенькие примерчики.Я уже про хранимые процедуры молчу со сложными запросами.Ну да ладно вопрос снят.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / как задать параметр
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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