Consulta retornando valor incorreto?

Graças à ajuda que recebi do zambonee emescreva uma consulta que se aplique a um banco de dados inteiro em vez de uma tabela

Usando EF, estou escrevendo uma consulta que retorna o userId da tabela aspNet_Users. Então, estou usando esse ID para excluir os registros de associação, userINroles & users .... No entanto, o userId que a consulta está retornando tem o valor errado ... e estou conectado ao banco de dados correto iv verifiquei o connectionString e testou outros dados

    using (DEntities Context = DAOHelper.GetObjectContext<DEntities>())
{
Guid aspUserIdToRemove = Context.ExecuteStoreQuery<string>("Select UserId FROM aspnet_Users where UserName LIKE '%" + userName + "%'").ElementType.GUID;

string aspUserId = aspUserIdToRemove.ToString();
aspUserId = aspUserId.Replace("{", string.Empty);
aspUserId = aspUserId.Replace("}", string.Empty);

Context .ExecuteStoreCommand("DELETE FROM aspnet_Membership where UserId = '" + aspUserId + "'");
Context .ExecuteStoreCommand("DELETE FROM aspnet_UsersInRoles where UserId = '" + aspUserId + "'");
Context .ExecuteStoreCommand("DELETE FROM aspnet_Users where UserId = '" + aspUserId + "'");

aspUserIdToRemove retorna {296afbff-1b0b-3ff5-9d6c-4e7e599f8b57} quando deve retornar {31E62355-8AE2-4C44-A270-2F185581B742} ...

{296afbff-1b0b-3ff5-9d6c-4e7e599f8b57} nem existe no banco de dados ... alguém tem alguma idéia do que está errado? obrigado

Apenas para reforçar sobre estar no mesmo banco de dados, estou executando mais comandos de exclusão em tabelas diferentes e confirmando que eles foram excluídos

Na sequência dos comentários -

var s = dnnEntitiesDbContext.ExecuteStoreQuery<string>("Select UserId FROM aspnet_Users where UserName LIKE '%" + userName + "%'");

s.elementtype.GUID mantém o 296afbff-1b0b-3ff5-9d6c-4e7e599f8b57

mas s.base.elementType.baseType.Guid retorna um GUID diff '81c5f .... mas nenhum sinal do que eu estou procurando

questionAnswers(1)

yourAnswerToTheQuestion