db檔案整理

This commit is contained in:
jasonchenwork 2025-04-10 11:54:12 +08:00
parent 232aabcaf6
commit 6cbf5f5106
2 changed files with 10 additions and 10 deletions

View File

@ -32,7 +32,7 @@ namespace DBObj
private void LoadArtists() private void LoadArtists()
{ {
string databaseFileName = "KSongDatabase.db"; string databaseFileName = "KSongDatabase.db";
string databasePath = Path.Combine(Application.StartupPath, databaseFileName); string databasePath = Path.Combine(Application.StartupPath,"db" ,databaseFileName);
Console.WriteLine(databasePath); Console.WriteLine(databasePath);
string connectionString = String.Format("Data Source={0};Version=3;", databasePath); string connectionString = String.Format("Data Source={0};Version=3;", databasePath);

View File

@ -47,7 +47,7 @@ namespace DBObj
} }
// 2. 比较本地和服务器文件 // 2. 比较本地和服务器文件
string localDbPath = Path.Combine(Application.StartupPath, "KSongDatabase.db"); string localDbPath = Path.Combine(Application.StartupPath,"db" ,"KSongDatabase.db");
string serverDbPath = @"\\SVR01\SuperstarB\KSongDatabase.db"; string serverDbPath = @"\\SVR01\SuperstarB\KSongDatabase.db";
if (!File.Exists(localDbPath)) if (!File.Exists(localDbPath))
@ -69,7 +69,7 @@ namespace DBObj
// 3. 需要更新时,复制新文件 // 3. 需要更新时,复制新文件
Process copyProcess = new Process(); Process copyProcess = new Process();
copyProcess.StartInfo.FileName = "cmd.exe"; 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.WindowStyle = ProcessWindowStyle.Hidden;
copyProcess.StartInfo.CreateNoWindow = true; copyProcess.StartInfo.CreateNoWindow = true;
copyProcess.Start(); copyProcess.Start();
@ -114,7 +114,7 @@ namespace DBObj
public bool CheckIfPhoneNumberExists(string phoneNumber) public bool CheckIfPhoneNumberExists(string phoneNumber)
{ {
string databaseFileName = "KSongDatabase.db"; 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); string connectionString = String.Format("Data Source={0};Version=3;", databasePath);
using (var connection = new SQLiteConnection(connectionString)) using (var connection = new SQLiteConnection(connectionString))
@ -162,7 +162,7 @@ namespace DBObj
public void InitializeDatabase() public void InitializeDatabase()
{ {
string databaseFileName = "KSongDatabase.db"; 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); string connectionString = String.Format("Data Source={0};Version=3;", databasePath);
using (var connection = new SQLiteConnection(connectionString)) using (var connection = new SQLiteConnection(connectionString))
@ -193,7 +193,7 @@ namespace DBObj
public void AddNewUser(string phoneNumber) public void AddNewUser(string phoneNumber)
{ {
string databaseFileName = "KSongDatabase.db"; 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); string connectionString = String.Format("Data Source={0};Version=3;", databasePath);
using (var connection = new SQLiteConnection(connectionString)) using (var connection = new SQLiteConnection(connectionString))
@ -232,7 +232,7 @@ namespace DBObj
private void LoadSongs() private void LoadSongs()
{ {
string databaseFileName = "KSongDatabase.db"; string databaseFileName = "KSongDatabase.db";
string databasePath = Path.Combine(Application.StartupPath, databaseFileName); string databasePath = Path.Combine(Application.StartupPath, "db", databaseFileName);
Console.WriteLine(databasePath); Console.WriteLine(databasePath);
string connectionString = String.Format("Data Source={0};Version=3;", databasePath); string connectionString = String.Format("Data Source={0};Version=3;", databasePath);
@ -305,7 +305,7 @@ namespace DBObj
return; return;
string databaseFileName = "KSongDatabase.db"; 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); string connectionString = String.Format("Data Source={0};Version=3;", databasePath);
@ -410,7 +410,7 @@ namespace DBObj
} }
string databaseFileName = "KSongDatabase.db"; 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); string connectionString = String.Format("Data Source={0};Version=3;", databasePath);
using (var connection = new SQLiteConnection(connectionString)) using (var connection = new SQLiteConnection(connectionString))
@ -563,7 +563,7 @@ namespace DBObj
return favoriteSongs; return favoriteSongs;
string databaseFileName = "KSongDatabase.db"; 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); string connectionString = String.Format("Data Source={0};Version=3;", databasePath);
using (var connection = new SQLiteConnection(connectionString)) using (var connection = new SQLiteConnection(connectionString))