接続
接続を作成するには、SQLAllocHandle を使用して、環境ハンドルと接続ハンドルを作成します。次に、SQLDriverConnect を使用して、DSN またはODBC 接続文字列を提供できます。
DSN に接続する
SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &henv);
SQLSetEnvAttr(henv, SQL_ATTR_ODBC_VERSION, (void*)SQL_OV_ODBC3, 0);
SQLAllocHandle(SQL_HANDLE_DBC, henv, &hdbc);
SQLDriverConnect(hdbc, 0, (SQLCHAR*)"Dsn=CData Acumatica Source;", SQL_NTS, 0, 0, 0, 0);
ドライバーの接続文字列を提供する
SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &henv);
SQLSetEnvAttr(henv, SQL_ATTR_ODBC_VERSION, (void*)SQL_OV_ODBC3, 0);
SQLAllocHandle(SQL_HANDLE_DBC, henv, &hdbc);
SQLDriverConnect(hdbc, 0, (SQLCHAR*)"DRIVER={CData ODBC Driver for Acumatica};Url = https://try.acumatica.com/ISV/entity/Default/17.200.001/;User=user;Password=password;Company=CompanyName;", SQL_NTS, 0, 0, 0, 0);