CSFramework.EF 数据库框架 - 获取数据库元数据 (meta方法)


C# 全选
        private void button9_Click(object sender, EventArgs e)
        {
            //
            //测试数据库元数据相关方法,www.csframework.com
            //
            string connString = ConfigurationManager.ConnectionStrings["WebApiSystem"].ConnectionString.ToString();
            IDatabase db = DatabaseFactory.GetDatabase(DatabaseType.SqlServer, connString);

            var list1 = db.meta_GetDatabases();
            var list2 = db.meta_GetStoreProcedures("CSFrameworkV6_Normal");
            var list3 = db.meta_GetStoreProcedures("CSFrameworkV6_System");
            var list4 = db.meta_GetTableNames("CSFrameworkV6_Normal");
            var list5 = db.meta_GetTableNames("CSFramework_WebAPI_V3");
            var list6 = db.meta_GetTableStructure("Test_PO");

            gvDetail.DataSource = list6;
        }
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
上一篇:CSFramework.EF 数据库框架 - 测试 BulkInsert 方法极速插入对象
下一篇:没有了
评论列表

发表评论

评论内容
昵称:
关联文章

CSFramework.EF 数据库框架 - 获取数据库数据 (meta方法)
IDbMetalQuery:CSFramework.DB数据库底层数据接口
CSFramework.EF数据库框架简介
CSFramework.EF 数据库框架 - 测试同步方法
CSFramework.EF 数据库框架 - 测试 Add 方法新增对象
CSFramework.EF 数据库框架 - 测试异步方法 (Async)
CSFramework.EF 数据库框架 - 使用 BeginTransation 方法启动事务
CSFramework.EF 数据库框架 - 测试 Remove 方法删除对象
CSFramework.EF 数据库框架 - 测试 Update 方法更新对象
CSFramework.EF 数据库框架 - 获取IQueryable<T>查询接口
CSFramework.EF 数据库框架 - 测试 BulkInsert 方法极速插入对象
CSFramework.EF 数据库框架 - 使用 RunTransaction 启动事务
CSFramework.EF 数据库框架 - 创建数据库实例 IDatabase
C#.NET 实体框架EF(Entity Framework)详解
Entity Framework(EF)测试DbContext.Database.ExecuteSqlCommand方法删除记录
Entity Framework(EF):测试DbContext.Remove方法,对象状态管理器(Object State Manager)
CSFramework.EF 数据库框架 - Demo测试程序
GoF设计模式:享模式(Flyweight Pattern)—实现对象的复用
Entity Framework(EF):DbContextConfiguration属性详解
C#.NET获取程序工作路径的几种方法