|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.12.2017, 17:56 | #11 |
Пользователь
Регистрация: 29.08.2017
Сообщений: 25
|
Вопрос решился данную тему можно закрывать!
Последний раз редактировалось Asew; 05.12.2017 в 00:16. |
05.12.2017, 13:05 | #12 |
Пользователь
Регистрация: 29.08.2017
Сообщений: 25
|
Продолжение))
итак в результате добавление в запрос незамысловатой записи: Код:
и если я напишу Код:
Кроме того, dr мне как-то надо передать в другую процедуру, предварительно используя при этом другой набор static void. |
05.12.2017, 13:26 | #13 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
dr - это набор данных, который вернул запрос. Что Вы хотите проверить? и ещё не забывайте о таком моменте. Потенциально запрос Select может вернуть не одну строку данных, а МНОГО строк. что у Вас в консоли возвращает ваш запрос Код:
а так, если Вы хотите проверить значение в первой строке выборки данных, наверное, можно так написать: Код:
|
|
05.12.2017, 14:02 | #14 | |
Пользователь
Регистрация: 29.08.2017
Сообщений: 25
|
Цитата:
Спасибо за код - это работает! Но я почему хотел записать в переменную результат запроса потому что дальше надо использовать новый public static void MY_Export_NEW(numeric my_index, string C, , string D) в котором будет использован my_index. Поэтому и вопрос как передать результат запроса в переменную типа int и записать public static void MY_Export_NEW, потому что если я запишу Код:
|
|
05.12.2017, 14:18 | #15 |
Пользователь
Регистрация: 29.08.2017
Сообщений: 25
|
Тут еще момент вот в чем у нас
Код:
Код:
|
05.12.2017, 14:33 | #16 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Как это Вы описываете прототип метода ПОСЕРЕДИНЕ кода (внутри друого метода)?! Это кто Вас так учил? так нельзя на C# писать. Цитата:
попробуйте сначала разобраться со структурой программы. без всяких запросов, просто напишите Код:
Код:
|
||
05.12.2017, 14:47 | #17 | |
Пользователь
Регистрация: 29.08.2017
Сообщений: 25
|
Цитата:
|
|
05.12.2017, 15:27 | #18 |
Пользователь
Регистрация: 29.08.2017
Сообщений: 25
|
С передачей разобрался, все ок. Все отлично работает через 2 класса с созданием дополнительной переменной.
|
06.12.2017, 00:07 | #19 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
Если у вас функция возвращает число и это число нужно получить, то вместо ExecuteReader нужно использовать метод ExecuteScalar.
просто: Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Массивы - Спроектировать и разработать классы Запись в блокноте и Блокнот. Реализовать методы: Добавить запись, Удалить запись, Редактировать запись | SashaRozhkov | Помощь студентам | 0 | 05.08.2017 19:16 |
PostgreSQL | 5cek | БД в Delphi | 17 | 08.04.2014 12:45 |
Делфи и Postgresql | maximus116 | БД в Delphi | 2 | 28.08.2012 11:53 |
Запись данных в таблицу PostgreSQL | nec117 | PHP | 8 | 07.08.2010 13:18 |
Qt+PostgreSQL | almareta | Qt и кроссплатформенное программирование С/С++ | 0 | 06.08.2010 10:30 |