private static void OpenDatabase(out PetaPoco.NetCore.Database database, bool useDataSource, string dataSource, string host, int port, bool useWindowsAuthentication, string userName, string password, string dbName) { string connectionString = MakeConnectionString(useDataSource, dataSource, host, port, useWindowsAuthentication, userName, password, dbName); database = new PetaPoco.NetCore.Database(connectionString, "System.Data.SqlClient"); database.OpenSharedConnection(); }
private static void OpenDatabase(out PetaPoco.NetCore.Database database, string server, int port, bool useWindowsAuthentication, string userName, string password, string dbName) { string connectionString = MakeConnectionString(server, port, useWindowsAuthentication, userName, password, dbName); database = new PetaPoco.NetCore.Database(connectionString, "MySql.Data.MySqlClient"); database.OpenSharedConnection(); }
public static void OpenDatabase(out PetaPoco.NetCore.Database database, string host, int port, bool useWindowsAuthentication, string userName, string password, string dbName) { string connectionString = MakeConnectionString(host, port, useWindowsAuthentication, userName, password, dbName); database = new PetaPoco.NetCore.Database(connectionString, "Npgsql"); database.OpenSharedConnection(); }
private static void OpenDatabase(out PetaPoco.NetCore.Database database, string path) { database = new PetaPoco.NetCore.Database("Data Source=" + path + ";Version=3;", "System.Data.SQLite"); database.OpenSharedConnection(); }