Я пишу кросс-приложение для базы данных. Когда дело касается команд и соединений, он прекрасно работает с базовыми классами ADO.NET и провайдерами oledb.
Теперь мне нужно написать некоторый код для создания таблиц, индексов, удаления их, запроса списка таблиц и т. Д., И я не собираюсь иметь дюжину версий этого кода для MySql, MsSql, MsAccess, SQLite, и т.д.
Как мне этого добиться? Есть ли библиотека, которая помогает с этим, как это сделал ADOX?