Flatdnl 0 Posted March 23, 2011 Report Share Posted March 23, 2011 Bom Dia Galera, Estou aprendendo sobre o Entity Framework através do http://vbtuga.blogspot.com/2010/12/introducao-ao-entity-framework.html indicado pelo jpaulino. Tenho a seguinte situação: Using context As New CNS_CEEntities Dim nf As New NOTAFISCAL With {.IdNF = txtNumDoc.Text, .Numero = txtNumNF.Text, .DataDocumento = New DateTime(dtDocumento.Text), .DataRecebimento = Now.Date, .PrazoEntrega = New DateTime(dtPrazo.Text), .IdCliente = txtIdCliente.Text, .ReferenciaSAP = txtCodSAP.Text, .PesoLiquido = txtPesoLiquido.Text, .PesoBruto = txtPesoBruto.Text, .MaterialConsignado = strConsignado} context.NOTAFISCAL.AddObject(nf) O problema é que na hora de chamar o .AddObject(...) ele não encontra esse método. Alguem sabe me dizer o porque isso acontece? Link to post Share on other sites
Caça 17 Posted March 23, 2011 Report Share Posted March 23, 2011 Não encontra como? Está a dar erro? Pedro Martins Não respondo a duvidas por PM Link to post Share on other sites
Flatdnl 0 Posted March 23, 2011 Author Report Share Posted March 23, 2011 Bom Dia Caça, Ao buscar na lista não aparece... Ao digitar o código: Link to post Share on other sites
Caça 17 Posted March 23, 2011 Report Share Posted March 23, 2011 Actualiza o modelo Pedro Martins Não respondo a duvidas por PM Link to post Share on other sites
Flatdnl 0 Posted March 23, 2011 Author Report Share Posted March 23, 2011 Caça, Ja atualizei o modelo... Criei outro projeto pra fazer um teste e o erro ainda permanece. Link to post Share on other sites
Caça 17 Posted March 23, 2011 Report Share Posted March 23, 2011 Estás a usar a Framework 4.0? Pedro Martins Não respondo a duvidas por PM Link to post Share on other sites
Flatdnl 0 Posted March 23, 2011 Author Report Share Posted March 23, 2011 Eu instalei a Framework 4 no meu PC (Win 7)... a instalação completou normal, mas na hora de criar o projeto, não consigo enxergar o 4.0, só o 3.5... mas na hora de adicionar o ADO.NET Entity Data Model aparece normal... Duvidas: O EF só pode ser utilizado no .net 4.0? se sim... Meu projeto esta em .net 3.5, não tem como eu utilizar o EF? Tem alguma forma de converter o projeto do 3.5 para o 4? Obrigado! Link to post Share on other sites
Caça 17 Posted March 23, 2011 Report Share Posted March 23, 2011 A Framework 4 só da no VS2010 Existem algumas coisas no EF4 que não existem no EF3.5 e essa deve ser uma delas Pedro Martins Não respondo a duvidas por PM Link to post Share on other sites
Flatdnl 0 Posted March 23, 2011 Author Report Share Posted March 23, 2011 Ok, Entendi... Como faço para persistir dados através do EF utilizando o .NET 3.5? Sabe de algum tutorial do EF para o .NET 3.5? Obrigado pelas informações. Link to post Share on other sites
Flatdnl 0 Posted March 23, 2011 Author Report Share Posted March 23, 2011 Boa Tarde Galera, Ja resolvi o problema... fiz da seguinte forma: Using context As New CNS_CEEntities Dim nf As New NOTAFISCAL With {.IdNF = txtNumDoc.Text, .Numero = txtNumNF.Text, .DataDocumento = New DateTime(dtDocumento.Text), .DataRecebimento = Now.Date, .PrazoEntrega = New DateTime(dtPrazo.Text), .IdCliente = txtIdCliente.Text, .ReferenciaSAP = txtCodSAP.Text, .PesoLiquido = txtPesoLiquido.Text, .PesoBruto = txtPesoBruto.Text, .MaterialConsignado = strConsignado} context.AddToNOTAFISCAL(nf) context.SaveChanges() Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now