diff --git a/DBObj/ArtistManager.cs b/DBObj/ArtistManager.cs index 60ca8b0..7013842 100644 --- a/DBObj/ArtistManager.cs +++ b/DBObj/ArtistManager.cs @@ -32,7 +32,7 @@ namespace DBObj private void LoadArtists() { string databaseFileName = "KSongDatabase.db"; - string databasePath = Path.Combine(Application.StartupPath, databaseFileName); + string databasePath = Path.Combine(Application.StartupPath,"db" ,databaseFileName); Console.WriteLine(databasePath); string connectionString = String.Format("Data Source={0};Version=3;", databasePath); diff --git a/DBObj/SongListManager.cs b/DBObj/SongListManager.cs index 194397c..704c787 100644 --- a/DBObj/SongListManager.cs +++ b/DBObj/SongListManager.cs @@ -47,7 +47,7 @@ namespace DBObj } // 2. 比较本地和服务器文件 - string localDbPath = Path.Combine(Application.StartupPath, "KSongDatabase.db"); + string localDbPath = Path.Combine(Application.StartupPath,"db" ,"KSongDatabase.db"); string serverDbPath = @"\\SVR01\SuperstarB\KSongDatabase.db"; if (!File.Exists(localDbPath)) @@ -69,7 +69,7 @@ namespace DBObj // 3. 需要更新时,复制新文件 Process copyProcess = new Process(); copyProcess.StartInfo.FileName = "cmd.exe"; - copyProcess.StartInfo.Arguments = "/C copy /Y \\\\SVR01\\SuperstarB\\KSongDatabase.db KSongDatabase.db"; + copyProcess.StartInfo.Arguments = "/C copy /Y \\\\SVR01\\SuperstarB\\KSongDatabase.db \\db\\KSongDatabase.db"; copyProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; copyProcess.StartInfo.CreateNoWindow = true; copyProcess.Start(); @@ -114,7 +114,7 @@ namespace DBObj public bool CheckIfPhoneNumberExists(string phoneNumber) { string databaseFileName = "KSongDatabase.db"; - string databasePath = Path.Combine(Application.StartupPath, databaseFileName); + string databasePath = Path.Combine(Application.StartupPath, "db", databaseFileName); string connectionString = String.Format("Data Source={0};Version=3;", databasePath); using (var connection = new SQLiteConnection(connectionString)) @@ -162,7 +162,7 @@ namespace DBObj public void InitializeDatabase() { string databaseFileName = "KSongDatabase.db"; - string databasePath = Path.Combine(Application.StartupPath, databaseFileName); + string databasePath = Path.Combine(Application.StartupPath, "db", databaseFileName); string connectionString = String.Format("Data Source={0};Version=3;", databasePath); using (var connection = new SQLiteConnection(connectionString)) @@ -193,7 +193,7 @@ namespace DBObj public void AddNewUser(string phoneNumber) { string databaseFileName = "KSongDatabase.db"; - string databasePath = Path.Combine(Application.StartupPath, databaseFileName); + string databasePath = Path.Combine(Application.StartupPath, "db", databaseFileName); string connectionString = String.Format("Data Source={0};Version=3;", databasePath); using (var connection = new SQLiteConnection(connectionString)) @@ -232,7 +232,7 @@ namespace DBObj private void LoadSongs() { string databaseFileName = "KSongDatabase.db"; - string databasePath = Path.Combine(Application.StartupPath, databaseFileName); + string databasePath = Path.Combine(Application.StartupPath, "db", databaseFileName); Console.WriteLine(databasePath); string connectionString = String.Format("Data Source={0};Version=3;", databasePath); @@ -305,7 +305,7 @@ namespace DBObj return; string databaseFileName = "KSongDatabase.db"; - string databasePath = Path.Combine(Application.StartupPath, databaseFileName); + string databasePath = Path.Combine(Application.StartupPath, "db", databaseFileName); string connectionString = String.Format("Data Source={0};Version=3;", databasePath); @@ -410,7 +410,7 @@ namespace DBObj } string databaseFileName = "KSongDatabase.db"; - string databasePath = Path.Combine(Application.StartupPath, databaseFileName); + string databasePath = Path.Combine(Application.StartupPath, "db", databaseFileName); string connectionString = String.Format("Data Source={0};Version=3;", databasePath); using (var connection = new SQLiteConnection(connectionString)) @@ -563,7 +563,7 @@ namespace DBObj return favoriteSongs; string databaseFileName = "KSongDatabase.db"; - string databasePath = Path.Combine(Application.StartupPath, databaseFileName); + string databasePath = Path.Combine(Application.StartupPath, "db", databaseFileName); string connectionString = String.Format("Data Source={0};Version=3;", databasePath); using (var connection = new SQLiteConnection(connectionString))