Hola estimados, tengo un problema desarrollando una aplicación con SyBase 12, resulta que cuando cierro la conexión a la base de datos de alguna manera no libera totalmente los recursos de conexión y genera el siguiente error "
Connection to Sybase server has been lost. All active transaction have been rolled back". ¿Alguien ha pasado por la misma situación?, ¿estoy cerrando mal las conexiones?.
Código:
public AseConnection abrir_conn()
{
cn.ConnectionString = "cadena conexion";
cn.Open();
return cn;
}
public void cerrar_conn()
{
cn.Close();
}
Ps.: La aplicación funciona perfectamente así, pero cada cierto tiempo genera ese error.