业务模块中访问系统表


需求

业务模块开发过程中,可能需要访问系统表

 

说明

YESWEB开发框架中,数据模型  EntitiesContext 实例,如果不指定数据库信息,则系统会默认设置系统数据库 YESWEB.Core.GlobalData.SystemDBConnString

全局系统数据库连接字符串

C# 全选
YESWEB.Core.GlobalData.SystemDBConnString

示例:访问系统数据库账套列表

C# 全选
using (YESWEB.DB.System.EntitiesContext entitiesSystem = new DB.System.EntitiesContext())
{
	var data = entitiesSystem.base_Business.ToList();
}

示例:访问指定系统数据库的用户表

用户表在 YESWEB.DB.Business模块

C# 全选
using (YESWEB.DB.Business.EntitiesContext entitiesSystem = new DB.Business.EntitiesContext(YESWEB.Core.EntitiesDBConnection.SystemConnectionString))
{
	var data = entitiesSystem.base_user.ToList();
}

 

 

 

 

 

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YES开发框架
评论列表

发表评论

评论内容
昵称:
关联文章

业务模块访问系统
YESWEB业务模块指定系统
YESWin winform开发框架 新建一个业务模块项目
业务模块添加并引用静态资源
业务模块特殊URL配置
YESWin Winform开发框架 业务模块项目模板制作
YESWEB第三方业务模块数据库配置
ABP vNext-模块
模块维护
git仓库子模块(submodule)项目的实战应用
sql server系统详细说明 之 sys.sql_modules
sql server系统详细说明 之 sys.system_objects
sql server系统详细说明 之 sys.tables
YESWin winform开发框架 模块功能注册配置
sql server系统详细说明 之 sys.all_objects
sql server系统详细说明 之 sys.system_views
sql server系统详细说明 之 sys.objects
sql server系统详细说明 之 sys.default_constraints
sql server系统详细说明 之 sys.masked_columns
sql server系统详细说明 之 sys.columns