public void QueryNoReader()
{
if (_dbConnector != null || Reader != null)
throw new AegisException(AegisResult.DataReaderNotClosed, "There is already an open DataReader associated with this Connection which must be closed first.");
_dbConnector = _pool.GetDBC();
_command.Connection = _dbConnector.Connection;
_command.CommandText = CommandText.ToString();
Prepare();
_command.ExecuteNonQuery();
_dbConnector.QPS.Add(1);
EndQuery();
}