none
Projeto ASP.NET MVC com MS Access RRS feed

  • Pergunta

  • Tenho uma (infeliz) tarefa acadêmica de criar um pequeno sistema de cadastro ASP.Net MVC, mas tem como requisito que o banco de dados seja no MS Access. Criar um CRUD básico com Entity Framework é tarefa simples, o problema é que o Entity Framework não suporta OleDb... Como faço para estabelecer conexão com o Access?
    sábado, 31 de outubro de 2015 15:42

Respostas

  • Voce nao faz. Voce teria que usar ADO.NET para isso, ou seja, nada de orm.

    Mesmo sendo um projeto academico, eu diria que outros problemas vao ocorrer. O Access nao gerencia multiplos acessos. Por exemplo, duas sessoes acessando a mesma pagina pode corromper a base.

    De qualquer forma, se o requisito for Entity Framework e Access, entao nao é possivel.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    segunda-feira, 2 de novembro de 2015 15:57
    Moderador

Todas as Respostas

  • Júnior,

    Uma alternativa seria vc utilizar o Fluent NHibernate. Em teoria o mesmo suportaria isto (disse em teoria, já que não fiz nada que envolvesse o uso de Access com ele até hoje).

    Segue um link que pode te ajudar:

    https://github.com/jagregory/fluent-nhibernate/wiki/Getting-started

    • Sugerido como Resposta Renato GroffeMVP segunda-feira, 2 de novembro de 2015 15:22
    segunda-feira, 2 de novembro de 2015 15:22
  • Voce nao faz. Voce teria que usar ADO.NET para isso, ou seja, nada de orm.

    Mesmo sendo um projeto academico, eu diria que outros problemas vao ocorrer. O Access nao gerencia multiplos acessos. Por exemplo, duas sessoes acessando a mesma pagina pode corromper a base.

    De qualquer forma, se o requisito for Entity Framework e Access, entao nao é possivel.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    segunda-feira, 2 de novembro de 2015 15:57
    Moderador