none
Entyti Framework com Stored Procedure RRS feed

  • Pergunta

  • Pessoal, tenho uma procedure no Banco que Lista uma tabela... Como faço para executa-la apartir do Entyti Framework ?

    Grato

    domingo, 13 de fevereiro de 2011 00:31

Respostas

  • Olá Lucas, vou te dar um exemplo ok.

    Abaixo segue exemplo de uma Stored Procedure, ela ela pede o Id para retornar dados do departamento.

    CREATE PROCEDURE [dbo].[GetDepartmentName]
       @ID int,
       
       AS
       SELECT * FROM Department
       WHERE DepartmentID = @ID

    Exemplo do código buscando a Stored Procedure:

    public void returnStoredProcedure(int Id)
    
    exampleEntities ex = new exampleEntities();
    
    var query = from c in db.NomeDaSuaStoredProcedure
          where c.Id == Id
    	  select c;
    

     

     

    domingo, 13 de fevereiro de 2011 18:24

Todas as Respostas

  • Olá Lucas, vou te dar um exemplo ok.

    Abaixo segue exemplo de uma Stored Procedure, ela ela pede o Id para retornar dados do departamento.

    CREATE PROCEDURE [dbo].[GetDepartmentName]
       @ID int,
       
       AS
       SELECT * FROM Department
       WHERE DepartmentID = @ID

    Exemplo do código buscando a Stored Procedure:

    public void returnStoredProcedure(int Id)
    
    exampleEntities ex = new exampleEntities();
    
    var query = from c in db.NomeDaSuaStoredProcedure
          where c.Id == Id
    	  select c;
    

     

     

    domingo, 13 de fevereiro de 2011 18:24
  • Vou testar aqui... mas isso funciona em outros bancos como mysql, Oracle etc?
    domingo, 13 de fevereiro de 2011 22:22
  • Olá Lucas, sim o Entity Framework funciona p/ outros Bancos de Dados =D

    Só corrigindo

     

    exampleEntities ex = new exampleEntities(); //Você muda o "ex" para "db"
    Abraços !!

    segunda-feira, 14 de fevereiro de 2011 10:04