Ejemplo n.º 1
0
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="dbName"></param>
        public MySqlDatabase(string dbName)
        {
            MySqlDbDefault(dbName);

            // Fluent API initialization
            mySqlFI = new MySqlDatabaseFApi(this);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Default constructor
        /// </summary>
        public MySqlDatabase()
        {
            // Sets a default name to the database
            DatabaseName = ConnectionStringBuilder.GetDefaultDbName(dbManager.GetAndIncrNbDefaultDb());

            // Intitialization of the Fluent API
            mySqlFI = new MySqlDatabaseFApi(this);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Constructor
        /// All params are optionals
        /// </summary>
        /// <param name="databaseName"></param>
        /// <param name="userId"></param>
        /// <param name="password"></param>
        /// <param name="port"></param>
        /// <param name="server"></param>
        /// <param name="connectionString"></param>
        public MySqlDatabase(
            string databaseName     = "",
            string userId           = "",
            string password         = "",
            string port             = "",
            string server           = "",
            string connectionString = "")
        {
            DatabaseName     = databaseName;
            Port             = port;
            UserId           = userId;
            Password         = password;
            Port             = port;
            Server           = server;
            ConnectionString = "";

            // Fluent API initialization
            mySqlFI = new MySqlDatabaseFApi(this);
        }