动态数据网站仅显示它插入到DB的行

时间:2013-02-07 17:00:11

标签: sql-server vb.net linq asp.net-dynamic-data

我很擅长创建动态数据网站 - 我在一年前创建了一个工作正常,但现在我正在尝试第二个并且遇到一个奇怪的问题。

我正在使用VS2010,VB.net&跟随MS的waltkthrough使用Linq to SQL创建一个网站。事情似乎与一个MAJOR例外有关。我已将其指向我域中的SQL服务器,但它不会显示数据库中未通过网站创建的行。我通过SSMS手动输入的记录没有显示在表的DD列表中,但是我通过网站插入的行确实出现了。

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

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

谢谢!

1 个答案:

答案 0 :(得分:0)

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