1 / 1 / 0
Регистрация: 05.05.2011
Сообщений: 53
|
|||||||||||
1 | |||||||||||
Вызов хранимой процедуры05.05.2011, 22:24. Показов 10840. Ответов 14
Метки stored procedures (Все метки)
Привет! У меня есть база данных и запрос, написанный на SQL в сишарпе. Таблица из базы данных отображается в DataGridView. Мне нужно, чтобы по номеру рейса находились самолеты, занесенные в таблицу. И высвечивались подходящие в этой же или др таблице...но как запрос совместить с самой программой?
Вот запрос:
0
|
05.05.2011, 22:24 | |
Ответы с готовыми решениями:
14
Вызов хранимой процедуры Вызов хранимой процедуры Вызов хранимой процедуры в с# Вызов хранимой процедуры |
334 / 270 / 18
Регистрация: 19.01.2011
Сообщений: 597
|
|||||||||||
06.05.2011, 09:25 | 2 | ||||||||||
Насколько я вижу по Вашему коду -
Ну и еще вы пытаетесь обратиться к переменной OUTPUT до фактического выполнения запроса.
1
|
1 / 1 / 0
Регистрация: 05.05.2011
Сообщений: 53
|
|||||||||||
06.05.2011, 14:56 [ТС] | 3 | ||||||||||
Да, спасибо. Я кое что иправила, но это тоже не работает, он говорит что ошибка в ExecuteReader()
0
|
334 / 270 / 18
Регистрация: 19.01.2011
Сообщений: 597
|
|
06.05.2011, 16:51 | 4 |
Какая именно ошибка? Какой вывод при этом в окно Output ВизуалСтудии? А второй Ваш вопрос вообще, если чесно, не понял. В какой таблице? DataTable, DataGrid, еще какая то... Что именно в менеджмент студии(скриншот например)? ... Извините, не понял ничего
1
|
1 / 1 / 0
Регистрация: 05.05.2011
Сообщений: 53
|
|
06.05.2011, 17:41 [ТС] | 5 |
Простите) ну вот в таком желтельком окне типа когда идет прогон программы пишет "ExecuteReader: Свойство Connection не инициализировано." Вот.
А 2й вопрос вот в чем: мне надо вывести в DataGridView результат. Результат - это информация о рейсе. Ну вообщем: такая прога: есть БД и вот пока что я из неё взяла 1 таблицу(там некая инфа про рейсы), она успешно выводится в ДатаГридВью. Есть текстбокс где пользователь должен ввести номер рейса, программа должна найти по по этому номеру определенный рейс и оставить только его в этой датегридвью. И вот как когда запрос, состыкованный уже с сишарпом заработает, мне вывести в эту самую датугридвью инфу о найденном рейсе? Это что то через периприсвоение данных? Или как?))
0
|
334 / 270 / 18
Регистрация: 19.01.2011
Сообщений: 597
|
||||||
06.05.2011, 17:58 | 6 | |||||
О!!!! Это уже совсем другое дело! Так попробуйте:
1
|
1 / 1 / 0
Регистрация: 05.05.2011
Сообщений: 53
|
|||||||||||
06.05.2011, 18:42 [ТС] | 7 | ||||||||||
О!!! У меня кажется кое что заработало(не выдает больше этих желтых ошибок)!! Ухху! Но вот только ничего не выводится, т к я не знаю как это сделать все таки в датугридвью. Я тут написала ещё новый запрос, теперь по крайней мере работает. Вот так получилось:запрос:
0
|
334 / 270 / 18
Регистрация: 19.01.2011
Сообщений: 597
|
||||||
06.05.2011, 18:55 | 8 | |||||
Попробуйте дописать такой код:
1
|
1 / 1 / 0
Регистрация: 05.05.2011
Сообщений: 53
|
|||||||||||
07.05.2011, 23:45 [ТС] | 9 | ||||||||||
наверное надо как то так чтоб ещё был некий "writer" Добавлено через 17 часов 33 минуты Попытка через датаадаптер и ридер
И что написать вместо "TimeTable" чтобы выводилось только то, что нашла прога через запрос?) Добавлено через 11 часов 0 минут Все, разобралась, спасбо, Winsor
0
|
SATANAblack
|
|
18.05.2011, 16:38 | 10 |
А я вот думаю, что если такой записи нет то Exception не вылетет, просто ничего не вернется.
|
1 / 1 / 0
Регистрация: 22.04.2014
Сообщений: 22
|
||||||
07.12.2016, 17:31 | 11 | |||||
и как, если не секрет?
Добавлено через 1 час 33 минуты Для будущих поколений, кто заглянет сюда, ответ:
0
|
2 / 2 / 0
Регистрация: 14.10.2015
Сообщений: 57
|
||||||||||||||||
08.12.2016, 17:14 | 12 | |||||||||||||||
Mystery_Planet, вот тебе пример процедуры:
а вот код для обращения к хранимой процедуре с выполнением определенных действий, т.е. к вышеуказанной хран.проц.
0
|
1 / 1 / 0
Регистрация: 22.04.2014
Сообщений: 22
|
|
08.12.2016, 17:53 | 13 |
metalistik1, не думаю, что автору темы спустя 5 лет нужен ответ на его вопрос.)
Тем более, он же сам написал, что разобрался.))))) А просто заполнить datagridview можно и моим способом.)))
0
|
2 / 2 / 0
Регистрация: 14.10.2015
Сообщений: 57
|
|
08.12.2016, 19:17 | 14 |
Kaiser Funf, да я что то и не посмотрел, ахахх , ты видимо тоже не смотрел
0
|
1 / 1 / 0
Регистрация: 22.04.2014
Сообщений: 22
|
|
08.12.2016, 20:23 | 15 |
metalistik1, нет, я ответила потому, что в последнем сообщении автора темы только написано, что он разобрался, как передать из ридера данные дальше, но не сказано как.
Я описала, как можно спокойно передать данные с ридера хоть куда.
0
|
08.12.2016, 20:23 | |
08.12.2016, 20:23 | |
Помогаю со студенческими работами здесь
15
Вызов хранимой процедуры Вызов хранимой процедуры в форме Вызов хранимой процедуры из MySQL Вызов хранимой процедуры в FirebirdSQL Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |