通过字符串名称 LINQ 访问表

时间:2021-02-09 10:17:09

标签: c# linq asp.net-core

我想从属于设备的字符串标识符访问数据库表。我需要这样做,因为根据选择的设备,我将有一个带有表名的字符串以及要请求的数据。我测试了对我的数据库的访问,一切正常。
请问这个问题怎么解决?提前致谢

请求:

var query = (from donnees in "String Name of my table"
             where donnees.Chrono >= dateDebut.Ticks
             select donnees).Any();

我的数据库类:

public partial class PcVueContext : DbContext
    {
        public PcVueContext()
        {
        }

        public PcVueContext(DbContextOptions<PcVueContext> options)
            : base(options)
        {
        }

        public virtual DbSet<AICommonParameters> AICommonParameters { get; set; }
        public virtual DbSet<tab_LOG_TRACA> tab_LOG_TRACA { get; set; }
        public virtual DbSet<tab_UA_ACT> tab_UA_ACT { get; set; }
        public virtual DbSet<tab_UA_CUV> tab_UA_CUV { get; set; }
        public virtual DbSet<tab_UA_ECR> tab_UA_ECR { get; set; }
        public virtual DbSet<tab_UA_ENG> tab_UA_ENG { get; set; }
        public virtual DbSet<tab_UA_EVAA> tab_UA_EVAA { get; set; }

0 个答案:

没有答案