How to write an ODBC driver.

I have a native data engine and want to be able to provide the data through
an ODBC driver.  I would appreciate any documentation on implementing an
ODBC driver.
Who is Participating?
bnemmersConnect With a Mentor Commented:
Take a look at Micro$soft OBDC SDK

The last time a used mine was for ver 3.0 ODBC and cost $99.00 from MS

peymanzConnect With a Mentor Commented:
An ODBC driver is basically a DLL that implements a set of functions. The most basic set is the core level which all drivers must implement.

check out the programmers reference at

Hope this helps
// peymanz
alzvConnect With a Mentor Commented:
Look at Here you can find an ODBC driver for Interbase. It is an OpenSource project, so I think you can download the source...

Best regards,
Alexey Zverev.
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Hello again.

Here is an URL for source code (as it is written in Readme):

Best regards,
Alexey Zverev.

You have many open questions:

To assist you in your cleanup, I'm providing the following guidelines:

1.  Stay active in your questions and provide feedback whenever possible. Likewise, when feedback has not been provided by the experts, commenting again makes them receive an email notification, and they may provide you with further information. Experts have no other method of searching for questions in which they have commented, except manually.

2.  Award points by hitting the Accept Comment As Answer button located above and to the left of that expert's comment.

3.  When grading, be sure to read:
to ensure that you understand the grading system here at EE. If you grade less than an A, you must explain why.

4.  Questions that were not helpful to you should be PAQ'd (stored in the database for their valuable content?even if not valuable to you) or deleted. To PAQ or delete a question, you must first post your intent in that question to make the experts aware. Then, if no experts object after three full days, you can post a zero-point question at community support to request deletion or PAQ. Please include the link(s) to the question(s).
At that point, a moderator can refund your points and PAQ or delete the question for you. The delete button does not work.

5.  If you fail to respond to this cleanup request, I must report you to the Community Support Administrator for further action.

Our intent is to get the questions cleaned up, and not to embarrass or shame anyone. If you have any questions or need further assistance at all, feel free to ask me in this question or post a zero-point question at CS. We are very happy to help you in this task!

community support moderator

No comment has been added lately (575 days), so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area for this question:

RECOMMENDATION: split points between bnemmers http:#6191779, peymanz, alz

Please leave any comments here within 7 days.

-- Please DO NOT accept this comment as an answer ! --


EE Cleanup Volunteer
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.