ocilib是一个跨平台的oracle驱动程序,,可提供非常快速和可靠地访问oracle数据库。它提供了一个丰富,功能齐全,并易于使用的api 。ocilib 支持运行的所有oracle平台。
#include ocilib.h
int main(int argc, char *argv[])
{
oci_connection* cn;
oci_statement* st;
oci_resultset* rs;
oci_initialize(null, null, oci_env_default);
cn = oci_connectioncreate(db, usr, pwd, oci_session_default);
st = oci_statementcreate(cn);
oci_executestmt(st, select intcol, strcol from table);
rs = oci_getresultset(st);
while (oci_fetchnext(rs))
{
printf(%i - %s\n), oci_getint(rs, 1), oci_getstring(rs,2));
}
oci_cleanup();
return exit_success;
}
