Драйверы ODBC Майкрософт для баз данных на настольном компьютере Microsoft ODBC Desktop Database Drivers
ODBC — это API, который использует язык SQL (SQL) в качестве языка доступа к базе данных. ODBC is an API that uses Structured Query Language (SQL) as the database access language. Вы можете получить доступ к широкому спектру систем управления базами данных (СУБД) с тем же исходным кодом ODBC, который напрямую включен в исходный код приложения. You can access a wide variety of database management systems (DBMSs) with the same ODBC source code that is directly incorporated into an application’s source code. С драйверами базы данных Microsoft ODBC для настольных компьютеров пользователь приложения, поддерживающего ODBC, может открывать, запрашивать и обновлять базу данных настольных систем через интерфейс ODBC. With the Microsoft ODBC Desktop Database Drivers, a user of an ODBC-enabled application can open, query, and update a desktop database through the ODBC interface.
Драйверы Microsoft ODBC для настольных систем представляют собой набор драйверов ODBC на основе Microsoft Jet. The Microsoft ODBC Desktop Database Drivers are a Microsoft Jet-based set of ODBC drivers. В то время как 2,0 драйверы базы данных Microsoft ODBC для настольных систем включают как 16-разрядные, так и 32-разрядные драйверы, версии 3,0 и более поздних версий включают только 32-разрядные драйверы, работающие под управлением Windows 95 или более поздней версии, Windows NT Workstation или Server Version 4,0, Windows 2000 Professional или Windows 2000 Server. Whereas Microsoft ODBC Desktop Database Drivers 2.0 include both 16-bit and 32-bit drivers, versions 3.0 and later include only 32-bit drivers that work on Windows 95 or later, Windows NT Workstation or Server version 4.0, Windows 2000 Professional, or Windows 2000 Server. Эти драйверы предоставляют доступ к следующим типам источников данных: These drivers provide access to the following types of data sources:
Microsoft Access Microsoft Access
Microsoft Excel Microsoft Excel
Подробную документацию по драйверу ODBC для Microsoft Visual FoxPro® см. в разделе драйвер ODBC для Visual FoxPro . See Visual FoxPro ODBC Driver for detailed documentation about the Microsoft Visual FoxPro® ODBC Driver.
Доступ к другим источникам данных, таким как Lotus 1-2-3, Microsoft Exchange и HTML, включается с помощью устанавливаемых драйверов ISAM (IISAM). Access to other data sources, such as Lotus 1-2-3, Microsoft Exchange, and HTML, is enabled by installable ISAM (IISAM) drivers. Дополнительные сведения об этих драйверах см. в разделе «доступ к внешним данным» статьи Справочник программиста по Microsoft Jet ядро СУБД. For more information about these drivers, see «Accessing External Data» in the Microsoft Jet Database Engine Programmer’s Reference. Драйверы для баз данных ODBC для настольных систем 4,0 не поддерживают форматы данных Btrieve и EMS. ODBC Desktop Database Drivers 4.0 do not support Btrieve and EMS data formats.
Этот раздел содержит следующие подразделы. This section contains the following topics.
Visual foxpro odbc driver windows 7 x64
The following forum(s) have migrated to Microsoft Q&A: All English Visual FoxPro forums!
Visit Microsoft Q&A to post new questions.
Answered by:
Question
Answers
a few days or at least weeks ago the ODBC download page was available at
http://msdn.microsoft.com/en-us/vfoxpro/bb190233
which now redirects to
http://msdn.microsoft.com/en-us/vfoxpro/bb190232
But in a recent experts-exchange thread I posted the direct download link. Get it while you can at:
http://download.microsoft.com/download/vfoxodbcdriver/Install/6.1/W9XNT4/EN-US/VFPODBC.msi
All replies
a few days or at least weeks ago the ODBC download page was available at
http://msdn.microsoft.com/en-us/vfoxpro/bb190233
which now redirects to
http://msdn.microsoft.com/en-us/vfoxpro/bb190232
But in a recent experts-exchange thread I posted the direct download link. Get it while you can at:
http://download.microsoft.com/download/vfoxodbcdriver/Install/6.1/W9XNT4/EN-US/VFPODBC.msi
They ODBC drivers may or may not work. The last time they were updated was VFP 6.0. If the database you are trying to open has new features added after that, the ODBC driver won’t work.
Craig Berntson
MCSD, Visual C# MVP
INETA Community Speaker
www.craigberntson.com
Thanks very much for the information. I downloaded the Visual FoxPro ODBC driver from
I was desperately searching for it. Thanks a lot again Olaf.
Thank you! Thank you! Thank you!
I spent a day and half looking for this. It is exactly what I was missing after a desktop crash.
And now the link doesn’t work. I’m trying to import VFP into SQL, and the ODBC Data Source Administrator is throwing an error that to add the foxpro DSN, I have to have the current ODBC driver installed.
If anyone has any idea where I can get the driver (other than the link that is now dead), please let me know.
Поддержка потоков (драйвер ODBC для Visual FoxPro) Thread Support (Visual FoxPro ODBC Driver)
Драйвер ODBC для Visual FoxPro является потокобезопасным. The Visual FoxPro ODBC Driver is thread-safe. Доступ к дескрипторам среды (пределам ), дескрипторам подключений (хдбк) и дескрипторам инструкций (хстмт) заключается в подходящих семафорах, чтобы другие процессы не обращались к внутренним структурам данных драйвера и могут изменять их. Access to environment handles (hen), connection handles (hdbc), and statement handles (hstmt) is wrapped in appropriate semaphores to prevent other processes from accessing and potentially altering the driver’s internal data structures.
В многопоточном приложении можно отменить функцию, выполняющуюся синхронно, в хстмт , вызвав SQLCancel в отдельном потоке. In a multithreaded application, you can cancel a function that is running synchronously on an hstmt by calling SQLCancel on a separate thread.
Драйвер использует отдельный поток для выборки данных при использовании прогрессивной выборки. The driver uses a separate thread to fetch data when you use progressive fetching. Чтобы использовать прогрессивную выборку для источника данных, установите флажок получить данные в фоновом режиме в диалоговом окне установки ODBC Visual FoxPro или используйте ключевое слово атрибута баккграундфетч в строке подключения. To use progressive fetching for a data source, select the Fetch data in background check box on the ODBC Visual FoxPro Setup dialog box or use the BackgroundFetch attribute keyword in your connection string. Избегайте использования фоновой выборки при вызове драйвера из многопоточных приложений. Avoid using background fetch when you call the driver from multithreaded applications. Дополнительные сведения о ключевых словах атрибутов строки подключения см. в разделе Использование строк подключения. For information about connection string attribute keywords, see Using Connection Strings.
Дополнительные сведения о потоках и SQLCancelсм. в разделе SQLCancel в справочнике программиста по ODBC. For more information about threads and SQLCancel, see SQLCancel in the ODBC Programmer’s Reference.