Timeout expired 出错求救!该怎么处理

Timeout expired 出错求救!!!VS2003+EnterpriseLibrary用的是EnterpriseLibrary进行数据库范围,但是三天两

Timeout expired 出错求救!!!
VS2003   +   Enterprise   Library


用的是Enterprise   Library进行数据库范围,但是三天两头的就要出Timeout   expired,请教一下怎样能在手动关闭连接。
以下是我用的数据库范围代码。

Database   db   =   DatabaseFactory.CreateDatabase();
string   sqlCommand   =   "Sp_Insert_Info ";
DBCommandWrapper   dbCommandWrapper   =   db.GetStoredProcCommandWrapper(sqlCommand);
dbCommandWrapper.AddInParameter   (   "@Id ",   DbType.String   ,   System.DBNull.Value);
db.ExecuteNonQuery(dbCommandWrapper);
}

[解决办法]
DatabaseFactory这个类应该有类似的方法吧?