虽然我们经常听到ODBC驱动程序这种说法,但这不完全等同于术语ODBCAPI(而且也不应该那样去解释)。
现在已做好了创建ODBC数据源的准备,您可以通过该数据源连接到AdaptiveServerAnywhere数据库。
因此,ODBC并不总是按照存储过程定义中的RESULT子句中的定义来描述列名称。
只要有有效的ODBC连接,你可以连接到你的网域中任何电脑上的任何数据库。
分配一个环境句柄通常是ODBC应用程序中的第一步。
从调查中可以看出,我们的合作伙伴让应用程序使用ODBC的主要原因之一就是跨平台的支持。
对于每个被调用的ODBC函数,都要向调用它的应用程序返回一个值,该值就是所谓的返回代码。
这个类别的范例代表作为产品安装的一部分的任何ODBC转换器。
这个类别代表任何作为特别产品一部分安装的ODBC驱动程序。
数据提供程序不支持任何ODBC转义序列,包括用于指定REFCURSOR参数的{resultset}转义。
JDBC和ODBC是类似的API,所以这种驱动程序常常与JDBC-ODBC桥联系在一起。
然后,开发一个中间层PHP模块来提供银行的业务逻辑,这个模块使用ODBC连接MySQL数据库。
请勿使用这些函数管理ODBC应用程序中的分布式事务。
指示当释放最后的基础连接时可以释放ODBC驱动程序管理器环境句柄。
不过,必须在每台计算机上都安装一个合适的“开放式数据库连接”(ODBC)驱动程序副本,这样查询才能够工作。
显式可信连接只能通过支持可信连接请求的API(即CLI、ODBC、JDBC和XA)进行请求。
ODBC应用程序与CLI应用程序之间主要的不同在于装载数据库驱动程序的方式。
ODBC提供了使您的应用程序独立于源数据库管理系统(DBMS)的API。
通过“连接池”选项卡可以为每个已安装的ODBC驱动程序指定连接池参数。
对于OLEDB和ODBC,这两个值始终相同,因为它们映射到基础本机API中相同的函数调用。
但是,使用ODBC_Insert模式时,加载过程运行的时间更长,导致明显的时间节约。
使用ODBC可以创建具有访问任何数据库(最终用户具有该数据库的ODBC驱动程序)的权限的数据库应用程序。
OpenDatabaseConnectivity(ODBC)是目前编写数据库应用程序所使用的一种最流行的方式。
要使所有软件协同工作,接下来的步骤是安装将与DBI组件一起使用的DBD-ODBC驱动程序。
用户上下文是一组注册表项,其中包含用户的ODBC数据源定义。
只有那些使用基于ODBC或SQLOLEDB的API的应用程序才可以将数据并行加载到一个表中。