---
title: "DB_GetDatabaseConnectionCount | open.mp"
description: "Gets the number of open database connections for debugging purposes."
canonical: https://omp.itsneufox.com/docs/scripting/functions/DB_GetDatabaseConnectionCount
language: en
---

# DB\_GetDatabaseConnectionCount

## Description

The function gets the number of open database connections for debugging purposes.

The function has no parameters.

## Examples

```c
printf("Database connection count: %d", DB_GetDatabaseConnectionCount());
```

## Related Functions

-   [DB\_Open](https://omp.itsneufox.com/docs/scripting/functions/DB_Open_Modern): Open a connection to an SQLite database
-   [DB\_Close](https://omp.itsneufox.com/docs/scripting/functions/DB_Close_Modern): Close the connection to an SQLite database
-   [DB\_ExecuteQuery](https://omp.itsneufox.com/docs/scripting/functions/DB_ExecuteQuery): Query an SQLite database
-   [DB\_FreeResultSet](https://omp.itsneufox.com/docs/scripting/functions/DB_FreeResultSet): Free result memory from a DB\_ExecuteQuery
-   [DB\_GetRowCount](https://omp.itsneufox.com/docs/scripting/functions/DB_GetRowCount): Get the number of rows in a result
-   [DB\_SelectNextRow](https://omp.itsneufox.com/docs/scripting/functions/DB_SelectNextRow): Move to the next row
-   [DB\_GetFieldCount](https://omp.itsneufox.com/docs/scripting/functions/DB_GetFieldCount): Get the number of fields in a result
-   [DB\_GetFieldName](https://omp.itsneufox.com/docs/scripting/functions/DB_GetFieldName): Returns the name of a field at a particular index
-   [DB\_GetFieldString](https://omp.itsneufox.com/docs/scripting/functions/DB_GetFieldString): Get content of field with specified ID from current result row
-   [DB\_GetFieldStringByName](https://omp.itsneufox.com/docs/scripting/functions/DB_GetFieldStringByName): Get content of field with specified name from current result row
-   [DB\_GetFieldInt](https://omp.itsneufox.com/docs/scripting/functions/DB_GetFieldInt): Get content of field as an integer with specified ID from current result row
-   [DB\_GetFieldIntByName](https://omp.itsneufox.com/docs/scripting/functions/DB_GetFieldIntByName): Get content of field as an integer with specified name from current result row
-   [DB\_GetFieldFloat](https://omp.itsneufox.com/docs/scripting/functions/DB_GetFieldFloat): Get content of field as a float with specified ID from current result row
-   [DB\_GetFieldFloatByName](https://omp.itsneufox.com/docs/scripting/functions/DB_GetFieldFloatByName): Get content of field as a float with specified name from current result row
-   [DB\_GetMemHandle](https://omp.itsneufox.com/docs/scripting/functions/DB_GetMemHandle): Get memory handle for an SQLite database that was opened with DB\_Open.
-   [DB\_GetLegacyDBResult](https://omp.itsneufox.com/docs/scripting/functions/DB_GetLegacyDBResult): Get memory handle for an SQLite query that was executed with DB\_ExecuteQuery.
-   [DB\_GetDatabaseConnectionCount](https://omp.itsneufox.com/docs/scripting/functions/DB_GetDatabaseConnectionCount): The function gets the number of open database connections for debugging purposes.
-   [DB\_GetDatabaseResultSetCount](https://omp.itsneufox.com/docs/scripting/functions/DB_GetDatabaseResultSetCount): The function gets the number of open database results.
