.net core 环境查询达梦8数据库中数据如何在表前加上库名称 返回

实体类:
报错提示:
第1 行附近出现错误:
无效的表或视图名[BASE_MENU] [sql]: {SELECT "ID","NAME","CODE","ICON","URL","PERMISSION","ISSHOW","PARENTID","SORT","CREATEUSER","CREATETIME","MODIFYUSER","MODIFYTIME" FROM "BASE_MENU" };
这种情况应该如何处理
热忱回答(7)
-
fate sta VIP0
2周前QueryableWithAttr<Base_Menu>().ToList()
0 回复 -
fate sta VIP0
2周前多租户看一下用法
0 回复 -
碳基生物 VIP0
2周前@fate sta:请问下 大佬 那是不是修改、删除、插入数据都需要加对应标签属性?有没有什么其他方法解决 目前我的程序都写好了,之前使用的sqlserver现在需要转换到dm8
0 回复 -
fate sta VIP0
2周前@碳基生物: var newdb= db.GetConnectionWithAttr<T>();
也可以这样写,通过设计就不需要所有代码都改
0 回复 -
fate sta VIP0
2周前用法文档都有
0 回复 -
碳基生物 VIP0
2周前DB_CLINICMANAGER 这是我达梦数据库用户名 以及模式名:DB_CLINICMANAGER
这个库中有一张表Base_Menu 我在配置数据库连接的时候已经明确给出了库的名字
Server=192.168.101.250:5236; User Id=DB_CLINICMANAGER; PWD=QWErty123;SCHEMA=DB_CLINICMANAGER;DATABASE=DB_CLINICMANAGER;
我也配置了多租户
这是实体配置
我在使用手动租户 查询时报错,但是我使用sqlserver就不存在此问题
我应该怎么解决呢?
0 回复 -
碳基生物 VIP0
2周前谢谢大佬 已经解决了
增加了一个大写禁用就好了
0 回复