ODBC açılımı itibariyle Open Database Connectivity, bir uygulama programlama arabirimidir. Yani API’dir. Bu programcıya veritabanında bir program çıkarmasını sağlar. Bir veritabanı ile etkileşimli olarak program kodu yazdığımız zaman bu kod genellikle veritabanına ait dilin komutlarıdır. Eğer siz Access, Fox ve Oracle veritabanlarında program yapmak istediğinizde üç farklı veritabanı dilinde kod yazmanız gerekir. Bu biraz korkutucu ve zor olabilir. Bu yüzden ODBC’yi bilmek gerekir.
ODBC ile etkileşimli olarak programlamada sadece ODBC dilinde kodlamayı bilmeniz gerekir. (ODBC LANGUAGE: ODBC API FONKSİYON ÇAĞIRMA VE SQL DİLİNİN BİR KOMBİNASYONUDUR). ODBC yöneticisinin (ODBC MANAGER) nasıl bir veritabanı hedefliyorsanız onunla ayarlanması ileride şekil olarakta gösterilecektir. Veritabanının ne tip olduğuna bakmayarak, tüm fonksiyon çağrımlarınızı ODBC API’de olacaktır. Tüm yapmanız gereken ODBC sürücüsünü kurmak kullandığınız veritabanı tipine göre.
ODBC ile etkileşimli olarak programlamada sadece ODBC dilinde kodlamayı bilmeniz gerekir. (ODBC LANGUAGE: ODBC API FONKSİYON ÇAĞIRMA VE SQL DİLİNİN BİR KOMBİNASYONUDUR). ODBC yöneticisinin (ODBC MANAGER) nasıl bir veritabanı hedefliyorsanız onunla ayarlanması ileride şekil olarakta gösterilecektir. Veritabanının ne tip olduğuna bakmayarak, tüm fonksiyon çağrımlarınızı ODBC API’de olacaktır. Tüm yapmanız gereken ODBC sürücüsünü kurmak kullandığınız veritabanı tipine göre.