connect method

int connect(
  1. String connectionString
)

Establishes a new database connection.

The connectionString should be a valid ODBC connection string (e.g., 'DSN=MyDatabase' or 'Driver={SQL Server};Server=...').

Returns a connection ID on success, 0 on failure.

Implementation

int connect(String connectionString) {
  final connStrPtr = connectionString.toNativeUtf8();
  try {
    final connId = _bindings.odbc_connect(connStrPtr.cast<bindings.Utf8>());
    return connId;
  } finally {
    malloc.free(connStrPtr);
  }
}