sql >> Databasteknik >  >> RDS >> Sqlserver

TableAdapter Infoga data som inte finns kvar

Det visade sig att eftersom jag använde den VS-kompilerade applikationen varje gång mdf-databasen skrevs över, därför raderades ändringarna jag gjorde helt,

Den möjliga lösningen kan vara en av följande

1) Ändra anslutningssträngen så att den pekar på databasen som finns i Debug-mappen, som inte kommer att skrivas över varje gång du kompilerar och kör programmet

2) Du kan helt enkelt låta anslutningssträngen vara som den är och bara testa den genom fristående kompilatorläge.

Jag kunde ta reda på detta på grund av följande stackoverflow-länk som jag plötsligt hamnade på efter 2 dagar.

Databas ändringar kvarstår inte efter att ObjectContext.SaveChanges() anropas



  1. mysql radera vid join?

  2. Hibernate hbm2ddl.auto standardvärde

  3. Aggregerar de senaste sammanslagna posterna per vecka

  4. Ordning efter antal sorterar inte korrekt - SQL (MS Access 2007)