powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как обратится к tableAdapter по имени?
15 сообщений из 15, страница 1 из 1
как обратится к tableAdapter по имени?
    #37818182
and79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
?
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #37822387
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
and79,

А в чем проблема? Не понял.
Все созданные объекты имеют имя
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #37855302
and79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cat2,

Как мне обратится к TableAdapter, когда его имя находится в текстовой переменной?
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #37855435
zz118
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя в текстовой переменной, а сам адаптер где?
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #38303456
Фотография Deft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2,

В том-то и дело, что визуальные контролы перебираются через Controls, остальные через Components, а вот TableAdapters никак не перебираются. Если кто знает как - подскажите.
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #38303484
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deft,

адаптер - это тоже компонент
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #38303555
Фотография Deft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pation,

А вы добавьте на форму типизированный DataSet и пару экземпляров типизированных DataAdapter и попробуйте их найти через Me.component.Components - удивитесь...

Код: vbnet
1.
2.
3.
        For Each comp As Component In Me.components.Components
            Console.WriteLine(comp.ToString)
        Next



я уже не говорю о программном создании объекта в классе формы
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #38303742
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deftpation,

А вы добавьте на форму типизированный DataSet и пару экземпляров типизированных DataAdapter и попробуйте их найти через Me.component.Components - удивитесь...

Код: vbnet
1.
2.
3.
        For Each comp As Component In Me.components.Components
            Console.WriteLine(comp.ToString)
        Next




я уже не говорю о программном создании объекта в классе формы

просто ты не умеешь их готовить,
зайди в форма.дезайн.cs и подправь вызов конструктора адаптера, засунь туда в конструктор свой контейнер,
либо наоборот засунь сам вручную свои адаптеры в контейнер
либо вообще забей на контейнер и ищи рефлекшеном все поля формы кот. могот привестись к TableAdapter
либо сделай выделенный дал и перестань страдать фигнёй
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #38306356
Фотография Deft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pation...
просто ты не умеешь их готовить,
зайди в форма.дезайн.cs и подправь вызов конструктора адаптера, засунь туда в конструктор свой контейнер,
либо наоборот засунь сам вручную свои адаптеры в контейнер
либо вообще забей на контейнер и ищи рефлекшеном все поля формы кот. могот привестись к TableAdapter
либо сделай выделенный дал и перестань страдать фигнёй

- заходить в дизайн и поправлять руками - чревато все потерять при добавлении новых адаптеров в авторежиме в дизайнере
- насколько мне известно reflection работает с типами, и для работы нужен изначально объект (который и требуется найти)
- что такое "выделенный дал"?
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #38307817
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deft- насколько мне известно reflection работает с типами, и для работы нужен изначально объект
(который и требуется найти)
какой-то бред сам понял что сказал?
Deft- что такое "выделенный дал"?
Dal
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #38310144
Фотография Deft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pationDeft- насколько мне известно reflection работает с типами, и для работы нужен изначально объект
(который и требуется найти)
какой-то бред сам понял что сказал?


Я сказал лишь то, что при помощи reflection можно создать объект, либо полностью промониторить существующий объект на свойства-методы, но КАК НАЙТИ СУЩЕСТВУЮЩИЙ ОБЪЕКТ определенного типа - конкретно - типизированный TableAdapter???
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #38311068
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deftpationпропущено...

какой-то бред сам понял что сказал?


Я сказал лишь то, что при помощи reflection можно создать объект, либо полностью промониторить существующий объект на свойства-методы, но КАК НАЙТИ СУЩЕСТВУЮЩИЙ ОБЪЕКТ определенного типа - конкретно - типизированный TableAdapter???

находишь поле и читаешь его значение
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #38311075
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
and79?
и вопрос по теме, а зачем тебе это вообще нужно?
если нужен адаптер просто создай его
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #38315487
Фотография Deft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pation,

в моем проекте все операции записи/сохранения вынесены в главную форму, поэтому хотелось бы один раз объявить все необходимые адаптеры - а затем в автоматическом режиме глумиться над ними, чтобы не создавать их каждый раз в отдельной процедуре.
...
Рейтинг: 0 / 0
как обратится к tableAdapter по имени?
    #38315505
Ermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот как минимум вынеси всю работу с БД в отдельный класс.
И проблема "как обратиться ка DataAdapter'у по имени" перестанет существовать.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как обратится к tableAdapter по имени?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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