Описание тега aceoledb

[Microsoft.ACE.OLEDB.12.0 поставщик данных]: используется Microsoft Access и как интегрированный и улучшенный механизм ACE, разработка которого началась с создания моментального снимка кода исходной базы кода JET и обновлена ​​для поддержки 64-разрядной версии и для улучшения интеграция со связанными с SharePoint технологиями и веб-службами в целом.
1 ответ

64-битный поставщик ACE OLEDB вызывает нарушение доступа в SysFreeString

Мое приложение использует файлы MS Access MDB из-за устаревших причин. Он подключается к базе данных с помощью ADO со следующей строкой подключения: Provider = Microsoft.Jet.OLEDB.4.0; Persist Security Info = False; Источник данных =Dummy.mdb Недавн…
15 июл '15 в 17:18
1 ответ

Не могу получить доступ к файлам Microsoft Access (.accdb) с помощью ACE OLEDB, но могу получить доступ к файлам (.mdb) с помощью JET OLEDB

Я пишу исполняемый файл C# и мне нужно проверить, правильно ли указан пароль для базы данных Microsoft Access. Это должно быть в состоянии сделать это как для файлов.mdb, так и для файлов.accdb. Для.mdb я использую JET OLED, и он работает нормально,…
04 янв '19 в 16:30
0 ответов

Получение ошибки "Microsoft.ACE.OLEDB.12.0" для связанного сервера "(null)". при импорте данных из Excel в SQL

Я получаю следующую ошибку при импорте данных из листа Excel в SQL Server Management Studio 2012. Не удалось инициализировать объект источника данных поставщика OLE DB "Microsoft.ACE.OLEDB.12.0" для связанного сервера "(null)". Я перепробовал все до…
14 июн '16 в 17:43
1 ответ

Не удается получить доступ к защищенной паролем базе данных Microsoft accdb Microsoft.ACE.OLEDB.12.0

Windows 10 ноутбук x64 бит У меня есть Microsoft Access 2010 Установленные драйверы: Microsoft Office Access Database Engine 2007 (я думаю, 32-разрядная версия) -Microsoft Access Database Engine 2010 (я думаю, 64-разрядная версия) Недавно я унаследо…
07 фев '19 в 20:43
1 ответ

Две программы, пытающиеся прочитать Excel, одна преуспевает, другая завершается с одним и тем же кодом

У меня есть две программы, не связанные друг с другом, но у них есть идентичный метод, где они пытаются прочитать строки из файла Excel. Программа 1 public DataTable GetExcelInfo(string filepath) { DataTable datatab = new DataTable(); try { string c…
09 июн '16 в 16:03
1 ответ

Вложенный SQL выбирает? DISTINCT от одного столбца, и получить соответствующий режим для каждого значения в другом?

Скажем, у меня есть таблица с именем Key_Values, которая выглядит --keys--|--values-- A | 1 A | 1 A | 2 B | 1 B | 1 C | 3 C | 3 C | 4 Мне нужно написать одну инструкцию выбора, которая бы получала все различные ключи и режим их соответствующих значе…
11 окт '18 в 21:25
1 ответ

Нераспознанное исключение формата базы данных

Я уже успешно подключил свои программы к моей базе данных.Затем я редактирую свою базу данных в Accessи после этого при запуске моей программы я получаю сообщение об ошибке, UNRECOGNISED DATABASE FORMAT, Затем я пытаюсь создать новую базу данных и п…
15 май '15 в 07:14
0 ответов

Как устранить ошибку поставщика OLE DB Microsoft ACE OLEDB 12.0 для ошибки связанного сервера (null)?

Я получаю следующую ошибку при загрузке файла Excel для вставки столбцов в БД. Поставщик OLE DB Microsoft ACE OLEDB 12.0 для связанного сервера (пусто) Сначала я выбираю файл Excel, затем помещаю имя таблицы, в которой будут столбцы моего файла Exce…
13 июн '14 в 13:52
2 ответа

Альтернатива ACE.OLEDB.12 для запроса таблиц данных Excel

Я сейчас пользуюсь ACE.OLEDB.12 для запроса таблиц данных Excel, и я столкнулся с ограничением с провайдером, который расстраивает. Поставщик может обращаться только к первым 256 столбцам и 65536 строкам, поэтому, если я размещу любую из моих таблиц…
19 сен '14 в 08:42
1 ответ

Формат ячейки Excel от ACE.OLEDB

У меня есть следующий код, который я обновляю ячейку в файле Excel, но не соответствует формату, который есть в моей ячейке: string cad = @" Provider=Microsoft.ACE.OLEDB.12.0;" + @"Data Source=" + Server.MapPath("~/SVG/" + filenameexport + ".xlsx;")…
01 июл '14 в 19:26
1 ответ

Как экспортировать в Excel с помощью функции openrowset

Я пытаюсь экспортировать таблицу в Excel через Openrowset команда INSERT INTO OPENROWSET ('Microsoft.ACE.OLEDB.12.0', 'Excel 12.0;Database=c:\Test.xls;','SELECT * FROM dbo.tablename') Я получаю ошибку: 'неправильный синтаксис рядом)'
30 сен '14 в 12:05
11 ответов

Поставщик Microsoft.ACE.OLEDB.16.0 не зарегистрирован на локальном компьютере. (System.Data)

Я получаю эту ошибку, когда пытаюсь подключиться к любому Excel через импорт данных сервера MSSQL, например, пакет служб SSIS. Поставщик "Microsoft.ACE.OLEDB.16.0" не зарегистрирован на локальном компьютере. (System.Data) Это не та же версия, я дума…
01 ноя '16 в 13:20
1 ответ

Как распространять приложение, которое использует базу данных Microsoft Access

Я создал приложение, используя Microsoft Access в качестве базы данных. Когда я распространяю его, я получаю сообщение об ошибке: "ACE.OLEDB.12.0" провайдер не зарегистрирован на локальном компьютере " После поиска я нашел стандартное исправление, у…
25 фев '15 в 08:18
1 ответ

Получить только определенные столбцы из Excel (ACE OLEDB)

Я использую ACE OLEDB для загрузки файла Excel в DataTable. У меня есть список столбцов, которые мне нужно получить из файла (имена столбцов). Проблема в том, что я не смог найти никакого рабочего источника о том, как получить только эти конкретные …
24 янв '17 в 18:05
0 ответов

Как установить пользовательские свойства соединения OleDb в ADO.NET?

В COM ADO вы можете использовать Properties Коллекция для установки пользовательских свойств на Connection даже после открытия соединения. Есть ли аналог ADO.NET? Мне нужно это сделать некоторые операции с базой данных Access. Поставщик ACE OleDb (M…
13 дек '13 в 18:22
0 ответов

Исключение типа "System.InvalidOperationException" произошло в System.Data.dll, но не было обработано

Когда я пытаюсь загрузить файл, я получаю это исключение: Исключение типа "System.InvalidOperationException" произошло в System.Data.dll, но не было обработано в коде пользователя. Дополнительная информация: поставщик "Microsoft.ACE.OLEDB.12.0" не з…
30 сен '18 в 15:07
1 ответ

Не указано значение для обязательных параметров

Я пытаюсь сделать кнопку, которая обновляет псевдоним учетной записи, используя номер учетной записи, но я получаю сообщение об ошибке. private void change_nickname_Click(object sender, EventArgs e) { try { connection.Open(); OleDbCommand command = …
05 дек '15 в 17:02
1 ответ

Сбой функции Openrowset

Я выполняю эту функцию openrowset: SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0', 'Excel 12.0;Database=C:\Users\JCPABALAN\Desktop\Data Migration\ListOfDiscards.xlsx;HDR=YES', 'SELECT * FROM [Sheet1$]') Но это дало мне следующую ошибку Поставщи…
1 ответ

Microsoft ACE OleDB: не удалось найти файл в версии выпуска

Я читаю .dbf файлы с использованием Microsoft ACE OLEDB. Я всегда получаю следующую ошибку при попытке выпустить приложение: Имя пути: не удалось найти файл. Однако процесс работает на локальной версии. Вот моя строка подключения: Microsoft.ACE.OLED…
23 янв '15 в 15:50
1 ответ

Экспорт данных в Excel не работает в SQL Server

Я использую приведенный ниже код для экспорта данных из SQL Server в Excel: update openrowset('Microsoft.ACE.OLEDB.12.0','Excel 12.0;Database=E:\..\.xlsx;', 'select Column1,Column2,Column3 FROM [Sheet1$]') set Column1=null,Column2=null,Column3=null …