31 messaggi dal 03 aprile 2014
Salve a tutti,

mi stavo chiedendo una cosa, è possibile caricare i dati in una tabella tramite una lista?

ho creato una tabella, con moltissimi dati e nella classe httpost uno per uno sto facendo questo passaggio

 

public ActionResult Index(dati_sponsor(nome tabella) val )
        {
            db_sponsorEntities db = new db_sponsorEntities();
            
            
            dati_sponsor insert = new dati_sponsor();

            [ insert.denominazione = val.denominazione;
            insert.rag_sociale = val.indirizzo;
            insert.tel_azienda = val.tel_azienda;
            insert.fax_azienda = val.fax_azienda; ]
            db.dati_sponsor.Add(insert);
            db.SaveChanges();
 


vorrei tanto evitare il passaggio che c'è tra le parentesi quadrate, e farlo in un colpo solo..è possibile farlo?
se si come?
grazie in anticipo
307 messaggi dal 13 luglio 2005
Ciao oncelot,
se stai usando le classi generate dallo stesso Entity Framework, perche' no?
Ti basta scrivere:

public ActionResult Index(dati_sponsor val)
        {
            db_sponsorEntities db = new db_sponsorEntities();
            
            db.dati_sponsor.Add(val);
            db.SaveChanges();



cioe' eliminare del tutto quello che hai scritto tra parentesi quadre ...
Forse l'hai gia' provato e ti da' qualche errore?

Fammi sapere, ciao.

Umb
31 messaggi dal 03 aprile 2014
scusa ma ho letto adesso la risposta, ci proverò e ti faccio sapere, grazie per la risposta.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.