Как создать пустой файл .mdb? Я использую ADO.NET и C#. Благодаря!Создание новой базы данных (.mdb) с помощью ADO.NET
ответ
Скопировать существующий файл .mdb - это лучший способ.
То же самое верно для большинства других форматов баз данных на базе файлов, к которым может подключаться ADO.NET, таких как файлы Excel. Поскольку файловая система баз данных использует файловую систему, поскольку она является хостом и API для связи с внешним миром (в отличие от MSSQL, который обменивается данными с использованием TCP-IP), вполне естественно использовать System.IO для действий, которые, скажем, в MS- SQL будет выполняться с помощью T-SQL или системных хранимых процедур или API, специфичного для данных, который нацелен на thoses (например, SMO в случае SQL-сервера).
COPY model.mdb newdb.mdb
является создание команды DB
DEL newdb.mdb is the drop
команды DB и т.д.
Я не думаю, что есть «.NET родной» способ сделать это, но вы можете обернуть ADOX:
using ADOX; // add a COM reference to "Microsoft ADO Ext. x.x for DDL and Security"
static void CreateMdb(string fileNameWithPath)
{
ADOX.Catalog cat = new ADOX.Catalog();
string connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Jet OLEDB:Engine Type=5";
cat.Create(String.Format(connstr, fileNameWithPath));
cat = null;
}
- 1. Создание новой базы данных с помощью UniDAC
- 2. Создание новой базы данных с помощью NPoco
- 3. Как запрограммировать создание базы данных из модели Entity Model ADO.Net?
- 4. Получить доступ к паролю базы данных .mdb с помощью C#
- 5. Raven db: создание новой базы данных
- 6. Отдельные базы данных ADO.NET
- 7. Создание .accdb базы данных с помощью Java
- 8. Создание новой ошибки базы данных localdb
- 9. Создание новой базы данных при изменении схемы
- 10. Программируемое создание новой базы данных весной
- 11. создание новой базы данных, каковы мои таблицы?
- 12. Обновление таблицы базы данных mdb
- 13. создание формы заполнения приложения с помощью VB с помощью ado.net
- 14. SQL Ошибка синтаксиса - создание новой базы данных
- 15. Создание новой базы данных из хранимой процедуры
- 16. Создание новой базы данных на Raspberry Pi
- 17. Создание новой базы данных в DataGrip JetBrains
- 18. Создание новой базы данных SQLite django
- 19. Сохранение базы данных как .mdb
- 20. Чтение локальной базы данных MDB (Access) с использованием silverlight 5?
- 21. базы данных Connect хранимая процедура с помощью ADO.NET
- 22. Сделать модель из базы данных с помощью ADO.NET Entity Framework
- 23. Получить информацию из базы данных SQL Server с помощью ADO.NET
- 24. Управление связью базы данных с ADO.NET
- 25. Как создать триггер базы данных с ADO.NET
- 26. Создание и перемещение базы данных базы данных с помощью Perl
- 27. Создание новой базы данных с использованием mysql в командной строке
- 28. Microsoft.Practices.EnterpriseLibrary Создание базы данных с помощью только ConnectionString
- 29. Создание Zend_Navigation с помощью таблицы базы данных
- 30. Создание базы данных с помощью PowerShell транзакционно
Затем я получаю ошибку класса Not Registered на cat.Create – Malfist 2008-12-06 19:37:31