Нам нужно приложение, которое мы создаем, чтобы быть независимым от базы данных. В частности, он нужен для работы с SQL Server, Oracle и MySQL. В будущем, возможно, другие поставщики БД будут добавлены в список. Конечно, любая используемая БД будет иметь одинаковую схему.
Чтобы создать прототип для демонстрации интерфейса, мы загрузили схему в БД SQL Server, а затем сгенерировали DataSet и TableAdapters для этой базы данных. Поскольку набор данных был сгенерирован конкретным экземпляром базы данных, я подозреваю, что сгенерированные DataSet и TableAdapters не зависят от поставщика. Более того, я даже не уверен, могут ли они использоваться для другого экземпляра БД SQL Server.
Мой вопрос такой:
Есть ли способ использовать одни и те же автоматически сгенерированные DataSet и TableAdapters с разными базами данных (и, возможно, поставщиками)?
Приветствия
Markos