0

我对创建动态数据网站还很陌生——我在一年前创建了一个运行良好的网站,但现在我正在尝试第二个网站,但遇到了一个奇怪的问题。

我正在使用 VS2010、VB.net 并按照 MS 的演练使用 Linq to SQL 创建网站。事情似乎与一个主要例外有关。我已将它指向我域中的 SQL 服务器,但它不会显示数据库中不是通过网站创建的行。我通过 SSMS 手动输入的记录不会显示在表的 DD 列表中,但我通过网站插入的行会出现。

我已经清除了表格并刷新了列表视图,所有行都消失了。然后,如果我通过 SSMS 添加行,它们不会显示,但网站添加的会显示。这很重要,因为我将从我正在转换的旧(非 SQL)数据库中导入数据。

我真的不知道在哪里可以解决这个问题 - 有没有人有任何想法?

谢谢!

4

1 回答 1

0

我通过 ssms 输入的记录的外键值不正确,显然 DD 正在执行内连接而不是左外连接。我不知道这是一个错误还是一个功能。

于 2013-02-08T19:36:38.827 回答