Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

TableAdapter Inserisce dati non persistenti

Si è scoperto che, poiché stavo usando l'applicazione compilata VS ogni volta che il database mdf veniva sovrascritto, quindi le modifiche che ho apportato sono state completamente cancellate,

La possibile soluzione potrebbe essere una delle seguenti

1) Modificare la stringa di connessione in modo che punti al database che si trova nella cartella Debug, che non verrà sovrascritta ogni volta che si compila e si esegue l'applicazione

2) Potresti semplicemente lasciare che la stringa di connessione sia così com'è e testarla semplicemente tramite la modalità compilatore indipendente.

Sono stato in grado di capirlo grazie al seguente link di stackoverflow in cui mi sono imbattuto improvvisamente dopo 2 giorni.

Database le modifiche non persistono dopo la chiamata di ObjectContext.SaveChanges()