DirectoryInfo di = new DirectoryInfo(string.Format(@"{0}..\..\", Application.StartupPath));
di.FullName 就是你想要的
..\有幾個就是往回退幾層數據庫
public SQLiteConnection conn; //public string connstr = "Data Source = C:\\Users\\wuchao\\source\\repos\\SAW-1000\\SAW-1000\\Modle\\db\\ssbio.db;Version=3;"; public DirectoryInfo di = new DirectoryInfo(string.Format(@"{0}..\..\..\", Application.StartupPath)); public string connstr = ""; //打開數據庫 public void Open() { try { connstr = "Data Source =" + di.FullName + @"Modle\db\ssbio.db"; conn = new SQLiteConnection(connstr); conn.Open(); } catch (Exception) { throw new Exception("打開數據庫失敗"); } }