日期:2014-05-19  浏览次数:20509 次

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这个类应该有类似的方法吧?