代码之家  ›  专栏  ›  技术社区  ›  sajidnizami

LINQ结果集问题

  •  0
  • sajidnizami  · 技术社区  · 16 年前

    我使用linq构建了一个站点,它已经开始显示它带来的结果的问题。

    查询产生的结果并不反映数据库中的数据,而是反映数据库的旧版本。

    在创建linq数据上下文的所有地方,它都被正确地释放。网站中使用的示例代码如下所示

     using (DataClassesDataContext context = new DataClassesDataContext()) 
     {
         return (<query here>).Distinct().ToList();
     }
    
    1 回复  |  直到 16 年前
        1
  •  1
  •   Christian C. Salvadó    16 年前

    调试时在运行时检查生成的SQL,并根据数据库检查结果…

    还要检查连接字符串,可能您的datacontext正在连接到另一个数据库…