none
Armazenando informações adicionais do usuário em aspnet_Users RRS feed

  • Pergunta

  • normalmente utilizo o membership do asp para criar users, roles, etc.. só que agora eu quero, para lem dos campos fornecidos no createuserWizard, adicionar mais uns campos nessa tabela como Nome Completo, Company, Fone... só que nao sei bem como fazer isso... 

    a minha ideia é acrescentar esses campos na mesma tabela Users, modificar o storedProcedure ([aspnet_Users_CreateUser]); ir no (asp:CreateUserWizardStep) e acrescentar esses novos campos.. e depois como faço para adicionar esses todos??? 

    no meu wizardset ao criar eu pego logo também as roles... isso também vai alterar a forma??? mas isso é um proximo passo. pretendo resolver o primeiro se possivel..

    Alguma ajuda no meu método de pensar ou alguma outra ideia?? fico aguardando

    sexta-feira, 3 de outubro de 2014 16:15

Todas as Respostas

  • Boa tarde Flavio,

    Veja se te ajuda...

    http://msdn.microsoft.com/pt-br/library/taab950e(v=vs.100).aspx

    Att,


    Ricardo Cortes Microsoft Contingent Staff

    Esse contedo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.

    MSDN Community Support

    segunda-feira, 6 de outubro de 2014 18:11
  • Olá Flávio.

    Você já reparou que quando você utiliza o Membership do Asp.net para criar o controle de autenticação de usuários é automaticamente criado um arquivo .mdf na pasta App_Data da sua solução? Esse arquivo contém o banco de dados com todas as tabelas que você precisa para o controle de autenticação. Se você não consegue visualizar o arquivo .mdf no Visual Studio você precisa clicar na pasta App_Data e no menu de Gerenciador de Soluções clicar em "Mostrar todos os arquivos". Após ver o arquivo você pode dar um duplo clique nele e abrirá o banco de dados na parte de Gerenciador de Servidores. Lá você pode ver todas as tabelas, modificá-las, inserir ou remover registros e etc, como se estivesse no SQL Management Studio. Não esqueça de após inserir novas colunas nas tabelas, criar os novos campos no formulário de cadastro de usuário e também de pegar todos dados ao submeter o formulário para registrar um novo usuário.

    Você também pode fazer a migração desse banco de dados do arquivo .mdf para o SQL Server e trabalhar diretamente com o SQL Server ao invés de apenas com o arquivo .mdf, mas aí já são outros quinhentos :P 

    Espero ter ajudado.

    segunda-feira, 6 de outubro de 2014 19:02