powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / TableMappings и TableAdapter
3 сообщений из 3, страница 1 из 1
TableMappings и TableAdapter
    #38185211
Thor234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте.
Подскажите пожалуйста тривиальную вещь: пользуюсь TableAdapter'ами для доступа к БД, название таблиц в наборе данных НЕ соответствует их названию в БД, допустим если в БД эта таблица называется Contact, то в наборе данных ContactGrid и соответственно ContactGridTableAdapter. Так вот возникла необходимость получать оригинальное название таблиц.
Так не получается: contactGridTableAdapter.Adapter.TableMappings[0].SourceTable, ибо SourceTable автогенератор присваивает тупо всем таблицам значение Table.
Может копаю не в том направлении? Как узнать оригинальное имя таблицы под которым оно в СУБД? Ведь когда создаешь таблицу она создается с оригинальным именем и потом только переименовываешь.
...
Рейтинг: 0 / 0
TableMappings и TableAdapter
    #38185696
няка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
дататэйбл это абстракция, которой пофиг на базу данных
адаптер это абстракция, которая пользует комманд для управления данными, что это за данные ему пофиг

поэтому ответ на ваш вопрос: никак
...
Рейтинг: 0 / 0
TableMappings и TableAdapter
    #38186082
Thor234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ок, но ведь как-то студия узнает, что это таблица "Contact" при создании таблицы/адаптера в наборе данных, она обзывает DataTable именно "Contact". Вопрос как мне узнать.
А может есть средства позволяющие повлиять на автогенерацию кода и подсовывать в TableMappings.TableSource правильное имя таблицы, а не "Table"? Тогда бы и велосипеда не нужно было изобретать
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / TableMappings и TableAdapter
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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