Sql server 一个表在表示层中可用,另一个不可用
我使用Northwind的N层演练创建了一个VB.Net解决方案。解决办法奏效了 然后,我使用不同的数据库创建了一个新的解决方案。在XSD中,我可以执行查询并显示数据 但是,在使用WCF服务的这些表的表示层中,数据不可用 我已将新表导入Northwind,但它们在Presentationier中不起作用。我已经将Northwind表导入到我的新数据库中,它们在PresentationTier中工作 我所有的代码都是相似的,没有抛出错误。新表中有数据Sql server 一个表在表示层中可用,另一个不可用,sql-server,vb.net,wcf,n-tier-architecture,Sql Server,Vb.net,Wcf,N Tier Architecture,我使用Northwind的N层演练创建了一个VB.Net解决方案。解决办法奏效了 然后,我使用不同的数据库创建了一个新的解决方案。在XSD中,我可以执行查询并显示数据 但是,在使用WCF服务的这些表的表示层中,数据不可用 我已将新表导入Northwind,但它们在Presentationier中不起作用。我已经将Northwind表导入到我的新数据库中,它们在PresentationTier中工作 我所有的代码都是相似的,没有抛出错误。新表中有数据 是否有一些表属性需要修改,以便表不仅可以在D
是否有一些表属性需要修改,以便表不仅可以在DataAccess/DataEntity层的XSD数据集中使用,还可以通过WCF在表示层中使用?好的-问题似乎与通过WCF输入的数据量有关。我测试了不同的行数,得出271作为截止值 我更改了SQL Server数据库中两个字段中的值以包含更多数据 显然,WCF可以将多少数据传送到演示者有一个阈值 已解决(???)-在PresentationTier中,右键单击App.config 已选择“编辑WCF配置”。在Bindings-BasicHTTPBinding_IService1上,我将MaxReceivedMessageSize设置为65536000,保存并关闭 双击PresentationTier-App.config,您可以看到新设置-
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_IService1" maxReceivedMessageSize="65536000" />
</basicHttpBinding>
</bindings>
我已编辑了您的标题。请看“”,其中的共识是“不,他们不应该”。好的,非常感谢。我的新表没有主键。我添加了一个主键,但是数据仍然没有通过WCF到达PresentationTier。