コード例 #1
0
        /// <summary>
        /// Opens the connection.
        /// </summary>
        /// <returns></returns>
        protected static IDbConnection openConnection()
        {
            string        root_path   = CustomRootPathProvider.rootPath();
            var           db_provider = Xmlconfig.get("provider", root_path);
            IDbConnection connection  = null;

            if (db_provider.Value == "sql_compact")
            {
                connection = new SqlCeConnection(
                    Xmlconfig.get(db_provider.Value, root_path).Value
                    );
            }
            else
            {
                connection = new SqlConnection(
                    Xmlconfig.get(db_provider.Value, root_path).Value
                    );
            }

            connection.Open();
            return(connection);
        }
コード例 #2
0
 /// <summary>
 /// Create a collection of Users
 /// </summary>
 public static void create()
 {
     Users = Xmlconfig.getUsers(CustomRootPathProvider.rootPath());
 }