예제 #1
0
        /// <summary>
        /// 获取对应的数据库帮助类
        /// </summary>
        /// <param name="linkId">数据库连接Id</param>
        /// <returns></returns>
        private DbHelper GetTheDbHelper(string linkId)
        {
            var      theLink  = GetTheLink(linkId);
            DbHelper dbHelper = DbHelperFactory.GetDbHelper(theLink.DbType, theLink.ConnectionStr);

            return(dbHelper);
        }
예제 #2
0
        static void Main(string[] args)
        {
            var dbHelper = DbHelperFactory.GetDbHelper(DatabaseType.MySql, "server=127.0.0.1;user id=root;password=root;persistsecurityinfo=True;database=coldairarrow.fx.net.easyui.github");
            var list     = dbHelper.GetDbAllTables();

            Console.WriteLine("Hello World!");
        }
        static void Main(string[] args)
        {
            var dbHelper  = DbHelperFactory.GetDbHelper(DatabaseType.SqlServer, "BaseDb");
            var tableInfo = dbHelper.GetDbTableInfo("Dev_Project");
            var tables    = dbHelper.GetDbAllTables();

            Console.WriteLine("完成");
            Console.ReadLine();
        }
예제 #4
0
        static void Main(string[] args)
        {
            var db = DbFactory.GetRepository();

            db.HandleSqlLog = Console.WriteLine;

            var dbHelper = DbHelperFactory.GetDbHelper(DatabaseType.Oracle, "BaseDb");

            var list = dbHelper.GetDbTableInfo("Dev_Project");

            Console.WriteLine("完成");
            Console.ReadLine();
        }