Здравствуйте, необходимо в C# программно получать доступ к базам данных MS Access, которые будут лежать в соответствующей папке
using Data.System.OleDB;
...
connection = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=//DataSource");
using Data.System.OleDB дает ошибку "Ошибка CS0234 Тип или имя пространства имен "OleDB" не существует в пространстве имен "System.Data" (возможно, отсутствует ссылка на сборку)"
Для этого установил 2007 Office System Driver: Data Connectivity Components с официального сайта MS
Пытаюсь добавить ссылку на файл C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE12\aceoledb.dll с помощью Проект->Добавить ссылку->Обзор
Вопросы в следующем:
1) Как исправить ошибку и правильно ли я пытаюсь подключить это пространство имён?
2) Правильно ли я пытаюсь решить свою задачу? Мне необходимо, чтобы в папке лежали типовые данные внутри файлов *.mdb, чтобы дальше в программе вытащить их оттуда и обрабатывать и так как приложение должно работать с разными файлами, то вручную их подключать нецелесообразно
Разобрался с первым вопросом - я создавал консольное приложение и по каким-то причинам из-за этого при добавлении ссылки не было в диспетчере ссылок в меню слева вкладки COM, когда создал проект для WinForms, то именно на этой вкладке оказались все библиотеки и заработали те, которые я не мог подключить для консольного проекта.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Отладчик в помощьНо, судя по коду, у тебя ошибка в методе public void Shoot() Ты сбрасываешь таймер только при bulletDelay == 0, но первый же вызов задаст его...
Без команд QuickSort, без встроенных функцией, рекурсивноhttps://ru
Ситуация: загружаю два svg-документа, один из моего редактора, второй из стороннегопервый грузится как надо, информация с него считывается,...
Скачиваю файл из интернета и мне нужно отображать при этом прогресс скачивания на формеПосле скачивания прогрессбар должен быть спрятан