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

TableAdapter Indsæt ikke-vedvarende data

Det viste sig, at da jeg brugte den VS-kompilerede applikation, hver gang mdf-databasen blev overskrevet, blev de ændringer, jeg lavede, fuldstændig slettet,

Den mulige løsning kunne være en af ​​følgende

1) Skift forbindelsesstrengen til at pege på databasen, der er i Debug-mappen, som ikke vil blive overskrevet hver gang du kompilerer og kører programmet

2)Du kan simpelthen lade forbindelsesstrengen være, som den er, og bare teste den gennem adskilt compiler-tilstand.

Jeg var i stand til at finde ud af dette på grund af følgende stackoverflow-link, som jeg pludselig faldt over efter 2 dage.

Database ændringer fortsætter ikke efter ObjectContext.SaveChanges() kaldes



  1. TIME_FORMAT() Eksempler – MySQL

  2. Sådan opretter du en PL/SQL rækkeudløser, der validerer en kolonne fra en anden tabel

  3. DATE_FORMAT i postgresql

  4. MySQL lagret procedure med parametre