Под «именами таблиц» я подразумеваю просто имя обычных (не запросов или тому подобного) простых таблиц.Это потому, что я работаю над проектом, который в настоящее время подключается к движку Jet, и среди других функций, он показывает список таблиц, которые пользователь дважды щелкнет, чтобы увидеть содержимое некоторых конкретных таблиц.Но теперь я хочу, чтобы пользователь мог менять движок из списка установленных движков.Но для того, чтобы моя программа работала с другими механизмами, ей нужно получить имена таблиц таким образом, чтобы они работали для каждого механизма SQL (или, по крайней мере, для большинства из них).На самом деле мне также нужно иметь возможность получить все имена столбцов для конкретной таблицы, а также уметь создавать запрос «CREATE TABLE» таким образом, чтобы он работал со всеми возможными механизмами (поскольку пользователь может создавать таблицы измастер, и моя программа генерирует запрос).Я на самом деле очень сомневаюсь, что это возможно, но, насколько я знаю, Visual Studio может создавать таблицы из мастера для разных механизмов баз данных.Как им удается это сделать?Придется ли мне использовать разные запросы «CREATE TABLE» для каждого возможного механизма SQL?
Мне интересно, может ли ADO помочь с этим, поскольку, кажется, все как-то стандартизировано.