![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 29.08.2017
Сообщений: 25
|
![]()
Вопрос решился данную тему можно закрывать!
Последний раз редактировалось Asew; 05.12.2017 в 00:16. |
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 29.08.2017
Сообщений: 25
|
![]()
Продолжение))
итак в результате добавление в запрос незамысловатой записи: Код:
и если я напишу Код:
Кроме того, dr мне как-то надо передать в другую процедуру, предварительно используя при этом другой набор static void. |
![]() |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
dr - это набор данных, который вернул запрос. Что Вы хотите проверить? и ещё не забывайте о таком моменте. Потенциально запрос Select может вернуть не одну строку данных, а МНОГО строк. что у Вас в консоли возвращает ваш запрос Код:
а так, если Вы хотите проверить значение в первой строке выборки данных, наверное, можно так написать: Код:
|
|
![]() |
![]() |
![]() |
#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, потому что если я запишу Код:
|
|
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 29.08.2017
Сообщений: 25
|
![]()
Тут еще момент вот в чем у нас
Код:
Код:
|
![]() |
![]() |
![]() |
#16 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Как это Вы описываете прототип метода ПОСЕРЕДИНЕ кода (внутри друого метода)?! Это кто Вас так учил? так нельзя на C# писать. Цитата:
попробуйте сначала разобраться со структурой программы. без всяких запросов, просто напишите Код:
Код:
|
||
![]() |
![]() |
![]() |
#17 | |
Пользователь
Регистрация: 29.08.2017
Сообщений: 25
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 29.08.2017
Сообщений: 25
|
![]()
С передачей разобрался, все ок. Все отлично работает через 2 класса с созданием дополнительной переменной.
|
![]() |
![]() |
![]() |
#19 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,089
|
![]()
Если у вас функция возвращает число и это число нужно получить, то вместо 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 |