SQLAllocConnect (odbc32)
Last changed: Steve Waggoner-65.223.32.12

.
Summary
SQLAllocConnect allocates memory for a connection handle within the environment identified by henv.

C# Signature:

[DllImport("odbc32.dll")]
static extern short SQLAllocConnect(IntPtr EnvironmentHandle, out IntPtr ConnectionHandle);

VB Signature:

User-Defined Types:

None.

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

See SQLAllocEnv.

Tips & Tricks:

Please add some!

Sample Code:

  bool isOK(int ret)
    {
    return ret == SQL_SUCCESS || ret == SQL_SUCCESS_WITH_INFO;
    }

  IntPtr connectionHandle  = IntPtr.Zero;
  if (!isOK(SQLAllocConnect(environmentHandle, out connectionHandle)))
    {
    throw new Exception("Failed to allocate connection handle.");
    }

Documentation