Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何选择**DB表_C#_Sql Server_Entity Framework_Sqlite_Azure Sql Database - Fatal编程技术网

C# 如何选择**DB表

C# 如何选择**DB表,c#,sql-server,entity-framework,sqlite,azure-sql-database,C#,Sql Server,Entity Framework,Sqlite,Azure Sql Database,如果我在每个表中都有一个数据库,其中ID字段及其在任何字段中的相应功能都不采用管理员行为,因此可以提取表和字段内容,直到序列号统一且没有重复值为止 在此上下文中使用except是适当的。 是否有代码可以在sql或实体框架中获取表 EEExcept_Admin_除列表外 可以替换“where TABLE1.id”或“Table2.id”,解码所有表并给出结果 我所期待的是,我可以查询一个数据库的整体,将其放在列表中,而不需要使用表或复合键,因为它可以帮助我分析转换为其他数据格式的一组数据,例如,当

如果我在每个表中都有一个数据库,其中ID字段及其在任何字段中的相应功能都不采用管理员行为,因此可以提取表和字段内容,直到序列号统一且没有重复值为止 在此上下文中使用except是适当的。 是否有代码可以在sql或实体框架中获取表

EEExcept_Admin_除列表外

可以替换“where TABLE1.id”或“Table2.id”,解码所有表并给出结果


我所期待的是,我可以查询一个数据库的整体,将其放在列表中,而不需要使用表或复合键,因为它可以帮助我分析转换为其他数据格式的一组数据,例如,当以JSON的形式表示一个数据库时,在多个平台和一个数据库中有很多这样的数据库,为了避免重复数据,我需要这样做,或者可以比较一个全面的查询,或者调查或类似Excel中的解算器工具,到目前为止,还没有得到答案来告诉我第一步是因为它最初不存在,或者因为它不可能存在?

如果您希望Entity Framework检索所有列,除了其中的子集,最好的方法是通过存储过程或视图。对于视图,您可以使用LINQ查询它,并在代码中添加谓词,但在存储过程中,您必须编写它并将谓词条件输入其中……因此,看起来视图更适合您

旧示例,但应指导您完成此过程:

这个问题需要多做一点工作(可能不止一点),不清楚你在问什么,试着在你的句子中介绍一些语法。那个很长的公开声明是一个长而完整的句子,很难阅读和理解你的意图。还有“如果每个表中都有一个数据库”;表不包含数据库;表是数据库中的一个对象(一个数据库可以有许多表)。这不是另一种方式。就像Excel中的解算器工具一样,我所期待的是,我可以查询一个数据库并从列表中获取它,而无需使用表或键,因为它可以帮助我分析转换为其他数据格式的一组数据,例如,当以JSON的形式表示数据库时,在多个平台和单个数据库中有很多这样的数据库,为了避免重复数据,我需要这样做,或者可以比较一个全面的查询,或者调查到目前为止没有得到答案,向我展示第一步是因为它不存在原来?
  List<int> tempIdList = answeripE.Select(q => q.ID).ToList();
var quslist = db.Qustion.Where(q => !tempIdList.Contains(q.ID));
select*
 IDfield 
FROM 
  MSDB_Table T 
WHERE
T.id == MaxBy(T.OrderBy(x => x.id);