static Ip2nation()
{
try
{
// Dont attempt to create, just quit if the database does not exist
string file = Path.Combine(Program.RootPath, "Ip2nation.db");
if (!File.Exists(file))
throw new Exception("Ip2nation.db file is missing!");
// Create connection string
SQLiteConnectionStringBuilder Builder = new SQLiteConnectionStringBuilder();
Builder.DataSource = file;
Builder.Version = 3;
Builder.LegacyFormat = false;
Builder.DefaultTimeout = 500;
ConnectionString = Builder.ConnectionString;
}
catch (Exception e)
{
Program.ErrorLog.Write("WARNING: [Ip2nation..ctor] " + e.Message);
}
}