Rumah >pembangunan bahagian belakang >C++ >Mengapa pangkalan data saya menyimpan hilang setelah menutup aplikasi .NET saya?

Mengapa pangkalan data saya menyimpan hilang setelah menutup aplikasi .NET saya?

Mary-Kate Olsen
Mary-Kate Olsenasal
2025-02-01 15:41:08968semak imbas

Why Do My Database Saves Disappear After Closing My .NET Application?

Pangkalan data penyelesaian masalah menyimpan isu dalam .net

Kehilangan perubahan pangkalan data selepas menjimatkan dalam aplikasi .NET adalah sakit kepala yang biasa. Artikel ini menunjukkan sebab yang kerap: pangkalan data menyelamatkan kerja semasa debugging tetapi lenyap apabila penutupan permohonan.

perangkap

|DataDirectory|

Pelakunya sering terletak pada menggunakan pemegang tempat

dalam rentetan sambungan pangkalan data anda. Walaupun mudah semasa pembangunan (menunjuk kepada direktori output projek), ia menimbulkan masalah. Visual Studio, apabila penutupan aplikasi, boleh menulis ganti fail pangkalan data yang diubah suai dengan yang asal, membuang kerja anda. Ini biasanya berlaku kerana fail pangkalan data ditetapkan untuk "salinan selalu" dalam sifat projek. |DataDirectory|

menyelesaikan masalah penggantian

Penyelesaian ini melibatkan penyesuaian tetapan "salinan ke direktori output" fail pangkalan data. Tukarnya ke "Salin jika lebih baru" atau, sebaik -baiknya, "Jangan salin." Ini menghalang Visual Studio daripada menggantikan fail pangkalan data yang disimpan secara automatik.

3 Ini membolehkan anda menjejaki perubahan tanpa memberi kesan kepada fail projek asal.

pertimbangan penting untuk akses MS

Nota khas untuk Pengguna Akses MS: Malah akses jadual mudah boleh mengubah suai timestamp pangkalan data. Ini boleh mencetuskan penggantian. Oleh itu, menetapkan harta "salinan ke output direktori" kepada "tidak pernah menyalin" sangat disyorkan untuk pangkalan data akses MS.

Atas ialah kandungan terperinci Mengapa pangkalan data saya menyimpan hilang setelah menutup aplikasi .NET saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn