Получить имена столбцов при загрузке из файла доступа - PullRequest
1 голос
/ 23 февраля 2010

Я загружаю 10 таблиц из файловой базы данных ACCESS 2007.Это способ, которым я могу получить имена столбцов в наборе данных, или я должен переименовать каждый столбец?Я использую Visual Studio 2008 в VB.NETи добавил следующий код для каждой из таблиц:

Table1.column(0).name = "NAME"
Table1.column(1).name = "ADDRESS"
Table1.column(2).name = "CITY"
Table1.column(3).name = "STATE"

Но я делаю это для 10 таблиц, чтобы он мог быстро складываться по строкам кода.Но если для меня это способ прочитать его из файла, я бы хотел заменить все строки кода одной строкой кода.

1 Ответ

0 голосов
/ 23 февраля 2010

Когда вы создаете набор данных, если вы предоставляете строку подключения локально, при создании файла xsd он должен автоматически печатать любые таблицы, которые вы добавляете в набор. Пока вы используете табличные адаптеры, встроенные в .Net, вы можете изменять строку подключения любого табличного адаптера, который вы используете для локальной конфигурации при развертывании.

Если щелкнуть правой кнопкой мыши пустое пространство нового набора данных, который вы создаете (в конструкторе), вы можете добавить-> tableadapter. Он запросит у вас строку подключения к базе данных (предоставит ее), а затем вы сможете отправить запрос. Начните с общего запроса для базовой таблицы, которую вы ищете. Затем вы можете добавлять последующие запросы по мере необходимости в ту же таблицу или создавать пользовательские таблицы (и имена) на основе соединений / других запросов.

РЕДАКТИРОВАТЬ: Я предполагаю, что здесь используется какая-то версия .Net.

...