Общая ошибка odbc excel

Обновлено: 07.07.2024

Привет, я заполняю данные из MS Access. Используя VBA, я использую приведенный ниже код. Если я запускаю тот же код в MS 2007, то он работает правильно, но если я запускаю тот же код в MS 2003, он дает "Общая ошибка ODBC" как решить эту проблему Любая помощь будет оценена!

спросил(а) 2010-06-09T10:51:00+04:00 11 лет, 5 месяцев назад

Привет, теперь мой код отлично работает в формате 2003: Просто хочу поделиться своей идеей с вами,
Создание нового источника данных с помощью следующих шагов

1) Выберите "Пуск" → "Панель управления" → "Администрирование"

2) Выберите значок источника данных (ODBC)

4) Выберите кнопку "Щелчок по кнопке" Драйвер "

5) Дайте DNS-имя (определение пользователя). Выберите базу данных, нажав кнопку выбора

Я записываю макрос через (Инструменты → Макросы - Записывать макросы) в моем листе Excel 2003 перед тем, как импортировать данные из БД,

Шаги для импорта данных из БД.

1) Выберите ячейку, в которую вы хотите вставить данные.

2) Выберите в меню Excel: Данные → Импорт внешних данных → Импорт данных

3) В диалоговом окне "Выбор источника данных" Выберите кнопку "Новые источники"

4) Выберите ODBC DNS, нажмите кнопку

5) Выберите "Источник данных", нажмите "Далее"

7) В диалоговом окне "Выбор источника данных" Выберите "Имя источника DNS", затем нажмите кнопку "ОК"

8) Теперь остановите макросы, перейдите в код просмотра, вы получите полный код для подключения импорта данных, измените путь, зависящий от вашей программы

ответил(а) 2010-06-22T16:14:00+04:00 11 лет, 5 месяцев назад

Это работало для меня в 2003 году, но, конечно, мне пришлось изменить строку подключения. Я не могу поверить, что строка подключения будет заботиться о том, какую версию вы используете, но здесь вы можете сделать что-то. Создайте таблицу запросов через пользовательский интерфейс (Data - Get External Data - New Database Quer), затем перейдите в окно Immediate (Alt + F11, Control + G) и введите

и посмотреть, что вы получаете. Если он не соответствует строкам соединения, содержащимся в вашем коде, это может быть ключом к тому, почему он работает в одном, а не в другом.

Вообще задача следующая: нужно из Excel получить доступ к CSV-файлу, чтобы работать с CSV-файлом не в программе "Excel", а как с базой данных. Так по идее правильнее будет.

Ещё хотелось бы пользоваться одним поставщиком (а не несколькими) в разных версиях "MS Office".

Поставщик (имеет ещё название "провайдер") - это программа, которая подключается к базе данных. База данных в данной теме - это CSV-файл. Поставщик в данной теме "Microsoft Text ODBC Driver" (в макросе поставщик записан "".
Библиотека "ADO" подключается к поставщику.
Макрос подключается к библиотеке "ADO".

Ошибка при печати."Не удается найти указанный файл"
Вот код печати через дефолтный принтер: private static string GetDefaultPrinterName() < .

  1. Рассмотрим часть вашей строки подключения "Provider=. ". Название параметра здесь не Provider, а Driver. Смотрите официальную статью Microsoft, раздел "Строки подключения ODBC".
  2. После замены названия параметра мы обнаружим, что в вашей строке подключения не указан поставщик (Provider). Нужно его указать.
  1. Windows-реестр;
  2. нужно создать текстовый файл и поместить его в специальное место. Из этого текстового файла макрос будет брать разделитель.

Мне нужно указать разделитель ";".

Здравствуйте, Скрипт,

Да, вы правы. Если нужно использовать особый разделитель, то необходимо либо изменить соответствующую запись в реестре, либо использовать файл schema.ini.

По ссылке Excel, csv & Query вы можете найти мое решение этой проблемы.

Буду знать, что не всё так просто с "ADO" и текстовыми файлами.

Скрипт, указывать расположение данного файла не нужно.

Однако необходимо, чтобы этот файл лежал в той же папке, что и csv-файл. Когда драйвер будет его обрабатывать, он самостоятельно проверит наличие в папке csv-файла файла схемы данных и если он есть - применит указанные в нем настройки.

Если вы посмотрели далее в этой же теме еще один листинг, то наверняка обратили внимание на то, что при программном создании файла schema.ini я располагаю его в той же папке, где и csv-файл. Таким образом, указанное выше условие соблюдается.

Ошибка при компиляции: "Не удается найти указанный файл"
Всех С Новым Годом. При компиляции в VS 12 у меня выдает ошибку. Пробовал в VS 10.

Ошибка компиляции "не удается найти указанный файл"
Знаю, что уже много подобных тем созданно, но я их все прочел, пробовал делать, что подсказывали -.

ODBC весьма полезен для процедур доступа к приложениям, особенно для профессиональных пользователей. И, похоже, существует множество проблем для пользователей Windows 10, которые либо перешли с Windows 7, либо обновили свою версию Windows 10 до последней версии.

Если вы один из них и у вас есть определенные проблемы с ODBC в Windows 10, проверьте решения ниже.

  1. Удалить SMBv1 и включить SMBv2/SMBv3)
  2. Проверьте брандмауэр Windows и Защитник Windows
  3. Обновление драйверов
  4. Откат к предыдущей версии Windows

Решение 1. Удалите SMBv1 и включите SMBv2/SMBv3)

Некоторые пользователи решили проблему, отключив SMBv1 и включив SMBv2 или SMBv3. Это можно сделать различными способами, начиная с PowerShell или редактора реестра. Последний способ быстрее и проще, но может негативно повлиять на ваш компьютер при неправильном использовании. Поэтому, прежде чем выполнять следующие шаги, обязательно сделайте резервную копию вашего реестра.

Вот как отключить SMBv1 и включить SMBv2/SMBv3:


  1. В строке поиска Windows введите regedit и откройте редактор реестра.
  2. Перейдите в ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters .
  3. Щелкните правой кнопкой мыши пустое пространство и создайте новый Dword, назовите его SMB1 и установите его значение равным 0.
  4. Щелкните правой кнопкой мыши на пустом месте и создайте новый Dword, назовите его SMB2 и установите его значение равным 1.
  5. Закройте редактор реестра и перезагрузите компьютер.

Сделайте это на каждой уязвимой машине и не забудьте перезагрузить ее, чтобы изменения вступили в силу.

  • ЧИТАЙТЕ ТАКЖЕ: отключите SMBv1 в Windows с помощью этих быстрых методов

Решение 2. Проверьте брандмауэр Windows и Защитник Windows

Некоторым пользователям удалось решить проблему, просто добавив белый список или временно отключив брандмауэр Windows и включив Защитник Windows. Это долгосрочное решение, но оно того стоит. Если у вас уже есть сторонний антивирус, попробуйте объединить его с нативным антивирусом.

После этого перезагрузите компьютер и попробуйте снова получить доступ к приложению ODBC.

В случае, если вы используете 32-битный Office на 64-битной машине через ODBC, вам потребуется некоторая перенастройка, чтобы избежать ошибок драйвера. Или, скорее, доступ к версии ODBC32 вместо стандартной 64-битной версии, представленной в архитектуре x64.

Вот где его найти и как его запустить:


  1. Перейдите к C: WindowssysWOW64odbcad32.exe и запустите его. Это 32-битный администратор источника данных ODBC.
  2. Попробуйте применить драйверы снова.
  3. После того, как вы применили драйверы, перезагрузите компьютер.

Как говорили многие из затронутых пользователей, проблема возникла после того, как они обновили Windows 10 до версии 1803. То же самое можно применить к 1809. И вместо того, чтобы ждать, пока Microsoft решит проблемы ODBC в их текущем выпуске, мы скорее предлагаем откат до предыдущей версии, где сервис был полностью функциональным.

Вот как перейти к предыдущей версии Windows 10:


  1. Откройте Настройки .
  2. Выберите Обновление и безопасность .
  3. Выберите Восстановление на левой панели.
  4. Нажмите « Вернуться к предыдущей версии Windows 10 ».
  5. Нажмите Начало работы и следуйте инструкциям.


To Fix (ODBC Excel Driver Login Failed) error you need to follow the steps below:

Совместимость : Windows 10, 8.1, 8, 7, Vista, XP
Загрузить размер : 6MB
Требования : Процессор 300 МГц, 256 MB Ram, 22 MB HDD

Limitations: This download is a free evaluation version. Full repairs starting at $19.95.

Ошибка входа драйвера Excel ODBC обычно вызвано неверно настроенными системными настройками или нерегулярными записями в реестре Windows. Эта ошибка может быть исправлена ​​специальным программным обеспечением, которое восстанавливает реестр и настраивает системные настройки для восстановления стабильности

Если у вас возникли ошибки входа в драйвер ODBC Excel, мы настоятельно рекомендуем вам Загрузка (Ошибка входа в драйвер ODBC Excel) .

This article contains information that shows you how to fix ODBC Excel Driver Login Failed both (manually) and (automatically) , In addition, this article will help you troubleshoot some common error messages related to ODBC Excel Driver Login Failed that you may receive.

Примечание: Эта статья была обновлено на 2021-11-16 и ранее опубликованный под WIKI_Q210794

Contents [show]

Ошибка входа в драйвер ODBC Excel?

Ошибки обновления драйверов являются одной из самых неприятных проблем, с которыми приходится сталкиваться при обновлении до Windows 10. Во-первых, несовместимый драйвер может вызвать неисправность вашего принтера или сделать невидимым экран вашего дисплея. По этим причинам Microsoft заранее предупреждает пользователей об этом, прежде чем выполнять обновление, главным образом, с помощью кода ошибки 0x800F0923.

Microsoft также выпустила Получить Windows, 10 app to help users troubleshoot when the issue arises. The app will show you a list of drivers and applications that are not compatible with Windows 10. You can also check Microsoft’s website to see an array of more technical ways to solve each driver error and to help diagnose your driver update problem.

Действия в вашей компьютерной программе публикуются в журнале событий, независимо от того, был ли вы просто доступ к программе или когда возникла ошибка. Однако проблемы добавляются в другой журнал событий или также называются журналом ошибок. Здесь вы можете найти несколько файлов текстового журнала всякий раз, когда есть сбои в оборудовании, икота драйвера или любые другие ошибки компьютера. Другими словами, в журнале ошибок отображается программа отчетов базы данных с простыми текстовыми файлами, доступная для просмотра пользователем с правами администратора. Хотя он может содержать только текст, эти журналы могут пригодиться, когда вы хотите узнать больше об источнике проблем с компьютером, с которыми вы столкнулись.

Причины неудачного входа в драйвер ODBC Excel?

If a driver update causes an issue with your computer, there are several ways to troubleshoot and diagnose the root of its problem. Aside from getting information using Microsoft’s Get Windows 10 app you can also check its website to get even more detailed information on how to fix the issue.

Как и в случае с другими ошибками Windows, нет никаких одноразовых решений для устранения ошибок обновления драйверов. Но, вот некоторые распространенные способы быстро его исправлять.

  1. Вернитесь к предыдущей версии драйвера и попробуйте обновить его снова.
  2. Убедитесь, что ваше устройство имеет достаточно места для хранения обновления.
  3. Проверьте другие драйверы, если они также нуждаются в обновлении.
  4. Попробуйте удалить дополнительные устройства, док-станции, драйверы и другое оборудование, подключенное к вашему компьютеру.
  5. Отключите все сторонние программные обеспечения безопасности.
  6. Устраните любые ошибки жесткого диска перед обновлением драйверов.
  7. Перезагрузите компьютер и попробуйте снова обновить драйвер.

More info on ODBC Excel Driver Login Failed

Может кто-то пожалуйста, я использую Office 2003. Я искал Google для некоторых предложений и сайта, и мне нужна помощь. Я пытаюсь сделать MS, я могу успешно выполнить слияние меток Failed - не удалось найти устанавливаемый ISAM.

Good with the same Excel file at a different computer. ODBC Excel Driver Login where/how to locate this. Thanks, DSimms afternoon. Ошибка входа в драйвер ODBC MS Access 97

Я могу войти в EX, но когда я пытаюсь открыть
что может помочь

С нетерпением ждем компании, и НОВАЯ компания работает правильно. Win XP Professional с SP 3.

2. Недавно я установил ранний ответ от вас.

4. For a try I made a NEW comming over this "ODBC MS Access 97 driver Login failed". Kindly help me in retrieving the Old Company Data by can I retrieve my old data? Regards,

The problem is: Whenever trying to access part of the the database it comes up with 'ODBC--call failed' and then does not proceed any further w/ the database. log even pertain to the error.


Я переустановил Acces, установил новейший MDAC (который является 6.1 SP1) и повторно применил пакет обновления.

Смотрите, спасибо вам. Никакие ошибки приложения в событии не могут взломать этот файл. Джо Дайер

Менеджер восстановления для Active Directory
Dell Inc. We are running Management Console 3.0 Version 6.3 (Build 9600). Login Failed." What can I do to resolve this issue?


Здравствуйте,
First of all, here are my work tools : I have an Access 2003 app that uses an SQL Server DataBase (i know it's weird). Let's see my VBA code :

Частный Sub cmdReport_Click ()
В SQL Server Management Studio Express. Я пожалуйста?


Теперь я пытаюсь выполнить запрос из моего

It gives me the "ODBC Call failed" error for an unkwown reason app to insert some rows from 2 tables into another. My query works well when i use it rigth into SQL Server Management or that i can't discover because my query works well in other situations. Can someone help Error GoTo Erreur
ErrRoll = False

'** sauvegarde l'enregistrement !! I am using Microsoft when i create a new query in Access, but it don't work in my app.

Then I would click on "create chart" when I do this I receive an ? ? I would enter my information into the software, based I would use for my business. Still no luck. I just searched this forum help please. I deleted the program using a uninstall program & reinstalled.

The software creates charts that emailed them a file they asked for. error message: [Microsoft][ODBC Driver Manager] Data source name not found & no default driver specified. Can anyone on what type of chart I would like to create. I contacted the software company and to no avail.

I've searched Google as wellHopefully there is an easy fix for this. Thanks What program

I'm connecting to the excel an excel file using a vbscript.

im, пытаясь добавить записи и excel файл в zip-файл.

Прикрепленная копия полного файла сценария через соединение ADODB.

При использовании запроса ODBC с двумя связанными файлами базы данных мне нужен идентификатор для записи, в которой есть информация, которую я хочу. Мне также понадобится, чтобы она автоматически выполнялась с кнопкой действия.

При использовании MS Query?


I am using an alphanumeric string that is the you say "database" are you referring to the Excel files as database files. I can't find the place or command to have it do that.

И у вас есть запрос вывести критерии запроса из поля в электронной таблице.

Я попытался переустановить MS Office 2000, делающий слияние с файлом Excel. Может ли один из вас, гуру Office, хотеть подождать, прочитать . Нажмите на это, прежде чем выбирать свой Excel дважды, и он по-прежнему не исправил себя. Кроме того, никогда не переустанавливать Office были на правильном пути переустановки.

It says that it cannot establish a DDE Link (or something very similiar to that) and then it defaults out of the pages. So, if you don't file and then pick the Excel file. At the bottom of that dialog much in advance. Oontheroad247

[Отредактировано Dreamboat на 04-06-2001 в 12: 04 AM]

Откройте файл и нажмите кнопку Получить данные. Это особенность, что я здесь на этом руке.

Of course the vendor doesnt support Vista or Office 2007. yet, does anyone it closes Excel down with an appcrash error. Lets call the vendors server 'SVR1', query files to someone if it helps. Worse case Ill have to convert the old machines into VM's for them to do this one task on. have any tips on getting queries from Excel 2003 to work in 2007?


Кто-нибудь знает, где я могу получить драйверы OBDC и т. Д., Перечисленные на странице драйверов Applie


Есть некоторые, перечисленные для Access, Mysql, Oracle OS / X 10.4?

В зависимости от типа базы данных.

Это работает для
Karthik


me windows XP Prof.

проблема, или 2) каким-то образом сокращают данные, чтобы они вписывались в столбец.

Создайте только для Win95 SQL

Как я уже сказал, это поможет, если вы можете указать имя. Создать драйвер полей для базы данных
2.

Если нет, у меня есть полезная ссылка, но это действительно для сервера 4D:

и это система dsn
3. С уважением


Установка odbc в базе данных
4.

И я обнаружил, что один хранится в c: \ windows \ system32 \ и один хранится в c: \ windows \ syswow64 \. Установка, ссылающаяся на следующее . Но на сервере источника данных ODBC, 8.3.5 на моих окнах 7 home premium.

Привет всем
Я установил postgresql odbc ver Я не вижу установленный драйвер odbc.

Вам нужно запустить c: \ windows \ syswow64 \ odbcad32.exe, чтобы добиться успеха. Не устанавливайте в папке программных файлов (86). Я нашел его путем доступа для всех других драйверов ODBC.

В Windows Vista x32 есть две копии odbcad64.exe, знаете почему.


который запрашивает таблицы в Oracle DB.

I have an Microsoft Access application id, and password defined within, but I don't know how its done! This Access app runs a macro that is linked to an Oracle Database via an ODBC Machine Data Source. And google isn't Oracle8 Driver Connect dialog doesn't appear (ie, it authenticates non-interactively).


Я хотел бы настроить это приложение так, чтобы быть очень полезным сегодня. Я считаю, что для этого требуется строка подключения с именем базы данных, советы пользователей, которые они могли бы предложить?

Эта ошибка исходит из того, что Lotus не загружается из-за системной ошибки 182: (jBASE ODBC Driver, C: \ Windows \ System32 \ jodbc.dll).


Dears,
Я столкнулся с новой проблемой с помощью jbase Notes Domino Designer ver. 8.5 .. Любая помощь, пожалуйста,


Сведения об ошибке:
Описание: поставщик Microsoft OLE DB для драйверов ODBC: указанный драйвер может использовать драйвер odbc для Windows 2008 R2 64bit ..

но доступ MS 2007 x86, похоже, не может видеть драйвер ODBC. Меня не хватает? Вы проверили Access и Orcacle? Я пытался настроить вручную, часто задаваемые вопросы и форумы для этой проблемы?

Добрый день, лорд Боб,

Я установил драйверы Oracle 10 g, но получил ответ недействительного администратора. Так какой администратор.

Читайте также: