Search code examples
asp.netodbcsqlanywhere

ODBC Driver General error: attempted two active database requests


I'm using ASP.NET 2.0 to connect to a Sybase SQL Anywhere 5 server. And I get this error sporadically. It just happens sometimes. The error message is:

ERROR [HY000] [Sybase][ODBC Driver]General error: attempted two active database requests

Exception Details: System.Data.Odbc.OdbcException: ERROR [HY000] [Sybase][ODBC Driver]

General error: attempted two active database requests

Anyone has any experience with this problem?


Solution

  • The error message means that you attempted to run two queries at the same time using the same database connection.

    Are you trying to use the same database connection for all requests? The requests are handled by several threads, so each request needs to have it's own database connection.