powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как изменить команду select в adapter
14 сообщений из 14, страница 1 из 1
как изменить команду select в adapter
    #38193618
rigid_joke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть visual studio 2012 c#, база SQL server

создал проект, кинул туда
DataSet
DataGridView
BindingAdapter
BindingSource
ну и Navigator

все это связал, на автомате создались запросы! при запуске все нормально все отображает!

решил у Adapter поменять запрос, делаю это так:

Код: c#
1.
2.
3.
4.
5.
6.
       
 private void FMain_Load(object sender, EventArgs e)
        {
            this.filmsTableAdapter.Adapter.SelectCommand.CommandText = "SELECT id_Films, rname, ename, year FROM dbo.Films";
            this.filmsTableAdapter.Fill(this.PROIZVDataSet.Films);
        }


то есть добавил строчку:
this.filmsTableAdapter.Adapter.SelectCommand.CommandText = "SELECT id_Films, rname, ename, year FROM dbo.Films";

в результате перестал отображать фильмы и навигатор естественно тоже неактивен .. я так понимаю что забыл где-то что-то рефрешнуть!
поскольку в c# новичок, то прошу помощи, ибо кучу всего перерыл, но похожего почему-то не нашел ..

если возможно написать ответ в рамках моего исходника , буду очень благодарен!
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38193620
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rigid_joke,

запрос меняй в датасете
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38193624
rigid_joke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pationrigid_joke,

запрос меняй в датасете

есть пример как это делается?

в датасете это FILMS, как я понимаю
this.PROIZVDataSet.Films.
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38193713
rigid_joke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не поверю, что 10 человек зашло и никто не в курсе как это делается! уверен что дело на 2-е строки
форум называется ..
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38193838
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
rigid_joke,

Вас никто тут не держит, среди таких тупых
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38193871
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rigid_jokepationrigid_joke,

запрос меняй в датасете

есть пример как это делается?

в датасете это FILMS, как я понимаю
this.PROIZVDataSet.Films.

это делается руками в дизайнере, код писать не нада
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38194307
rigid_joke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cat2,

видимо у вас с самооценкой не все в поряке, обратитесь сами знаете куда!
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38194312
rigid_joke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pationrigid_jokeпропущено...


есть пример как это делается?

в датасете это FILMS, как я понимаю
this.PROIZVDataSet.Films.

это делается руками в дизайнере, код писать не нада

в том то и дело, что мне надо поменять запрос на ходу!

объясню для чего - нужно чтобы после передвижения курсора в одной таблице, отображались бы связанные записи в другой таблице. т.е. хочется подстваить что-то вроде
Код: sql
1.
'select * from Films where id_Contact = ' + тут зависимое поле


возмождно это можно сделать вдизайнере .. но по привычке (сам я Дельфист), хочется сделать все ручками
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38194553
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В дизайнере добавить запрос
Код: sql
1.
select * from Films where id_Contact = @id_Contact


и будет типа
Код: c#
1.
this.filmsTableAdapter.FillById_Contact(this.PROIZVDataSet.Films, 123);


А почему молчат, а потому что хоть чонить читать надо перед тем как...
ибо в Шарпее особо и спрашивать-то нечего, а все вопросы ну весьма убогие
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38194568
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rigid_jokepationпропущено...


это делается руками в дизайнере, код писать не нада

в том то и дело, что мне надо поменять запрос на ходу!

объясню для чего - нужно чтобы после передвижения курсора в одной таблице, отображались бы связанные записи в другой таблице. т.е. хочется подстваить что-то вроде
Код: sql
1.
'select * from Films where id_Contact = ' + тут зависимое поле



возмождно это можно сделать вдизайнере .. но по привычке (сам я Дельфист), хочется сделать все ручками

для этого в адаптер пихается 2 запроса и в каждый момент времени используется тот кот. нужен
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38194571
rigid_joke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fortibransaВ дизайнере добавить запрос
Код: sql
1.
select * from Films where id_Contact = @id_Contact


и будет типа
Код: c#
1.
this.filmsTableAdapter.FillById_Contact(this.PROIZVDataSet.Films, 123);


А почему молчат, а потому что хоть чонить читать надо перед тем как...
ибо в Шарпее особо и спрашивать-то нечего, а все вопросы ну весьма убогие


большое спасибо за помощь!!!

книгу я конечно не читал .. но поверьте, много всяких тем пересмотрел на форуме и не только на этом! просто никак не могу до конца понять логику после Дельфи .. ощущение что делается куча избыточных вещей =)
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38194578
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rigid_jokeкнигу я конечно не читал .. но поверьте, много всяких тем пересмотрел на форуме и не только на этом! просто никак не могу до конца понять логику после Дельфи .. ощущение что делается куча избыточных вещей =)

читай мсдн перед сном там эта (и не только) тема освещена очень хорошо
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38194601
rigid_joke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pationrigid_jokeкнигу я конечно не читал .. но поверьте, много всяких тем пересмотрел на форуме и не только на этом! просто никак не могу до конца понять логику после Дельфи .. ощущение что делается куча избыточных вещей =)

читай мсдн перед сном там эта (и не только) тема освещена очень хорошо

спасибо за предложение) читал и темы в мсдн-е которые яндекс выдавал по поиску словосочетаний .. но что-то видимо не то читал =)
...
Рейтинг: 0 / 0
как изменить команду select в adapter
    #38198513
Alex Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rigid_joke...книгу я конечно не читал .. но поверьте, много всяких тем пересмотрел на форуме и не только на этом! просто никак не могу до конца понять логику после Дельфи .. ощущение что делается куча избыточных вещей =)
А что в Delphi такое понятие как параметры запроса отменили уже или Вы их никогда не использовали? Ах да, Вы же привыкли всё ручками (что на самом деле тоже похвально)...

Тем не менее, переходя в другую среду разработки не стоит применять устоявшиеся стереотипы...

И это, книжки всё-же лучше читать...

В работе с данными в С# также есть такое понятие как параметры - прочтите про них, благо в MSDN есть перевод статей и справки на русский язык...
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как изменить команду select в adapter
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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