开放式数据库连接(ODBC)是Microsoft倡导的数据库服务器连接标准,它向访问各种Web数据库的应用程序提供了一种通用的接口。在此标准支持下,一个ODBC序可以通过一组通用的代码实现对各种不同数据库系统的访问。除此之外,因为通过ODBc访问数据库的方式是基于SQL的,所以各种应用程序均可透过各种数据库所对应的ODBC驱动程序实现利用SQL对不同数据库系统的访问。
在以传统方式开发数据库应用程序时,需要针对不同的数据库系统使用不同的开发工具来开发各自的应用程序。如果某一个数据库应用项目需要更换数据库3统时,就必须针对新的数据库系统采用新的软件工具来重写访问数据库的程序代码。