Benvenuto, ospite.
Opzioni
Vai all'ultimo messaggio Vai al primo messaggio non letto
Luca Perini  
#1 Inviato : sabato 20 maggio 2017 16:35:48(UTC)
Luca Perini

Rank: Member

Karma:

Iscritto: 20/02/2017(UTC)
Messaggi: 14

Buon pomeriggio 

sto ancora studiando Entity Framework 6. Sono riuscito, grazie al vostro aiuto, a leggere, modificare e cancellare i dati presenti in una tabella.

Ora vorrei uno spunto, giuro che sono due giorni che cerco nella rete a non trovo nulla, su come dopo aver modificato l'edmx aggiungendo un campo nel DB riuscire a run-time nella modifica della struttura.

La mia richiesta nasce dal fatto che dovrò sviluppare un'applicazione distribuibile a vari utenti e alcuni non situati nel nostro parellelo  e qundi sarei impossibilitato ad apportare modfiche collegandomi fisicamente sui vari pc.

Speranzoso nel vostro aiuto invio cordiali saluti

Perini Luca

Aurelio Righetti  
#2 Inviato : domenica 21 maggio 2017 13:58:32(UTC)
Aurelio Righetti

Rank: Newbie

Karma:

Iscritto: 25/03/2017(UTC)
Messaggi: 6

E' stato ringraziato: 1 volte in 1 messaggi

Ciao Luca, mi era capitato anche a me di dover aggiornare dei db a cui non potevo accedere fisicamente, avevo risolto la cosa facendo questa procedura:

Ad ogni modifica che facevo al mio DB creavo i relativi file .sql in modo di avere gli script sql  necessari per gli aggiornamenti.

Poi quando il cliente eseguiva l'app, controllavo la sua versione e in base ad essa andavo a eseguire i file .sql che andavano ad aggiornare le tabelle.

Poichè l'operazione era abbastanza delicata, se erano già stati inseriti dei record facevo apparire in messaggio in cui dicevo di eseguire un backup prima di procedere all'aggiornamento della app.

Questa è stata la mia piccola esperienza..ma sicuramente qualche "Guru" avrà quanche meccanismo migliore, stiamo in "attesa" di altre esperienze che la cosa è interessante.

Grazie

Aurelio

Modificato dall'utente domenica 21 maggio 2017 14:00:18(UTC)  | Motivo: Non specificato

Feed RSS  Feed Atom
Utenti che leggono la discussione
Vai al forum  
Tu NON puoi creare discussioni in questo forum.
Tu NON puoi rispondere alle discussioni in questo forum.
Tu NON puoi cancellare messaggi in questo forum.
Tu NON puoi modificare messaggi in questo forum.
Tu NON puoi creare sondaggi in questo forum.
Tu NON puoi votare nei sondaggi in questo forum.

Notifica

Icon
Error