【发布时间】:2014-09-04 02:17:40
【问题描述】:
我正在编写一个与 SQL Server 数据库通信的 C# Windows Forms 应用程序。有两个感兴趣的表,Submission 和 Producer。在提交表适配器上,我有一个执行以下 T-SQL 块的查询:
SELECT S.name, S.effDate, S.dotNumber, P.name
FROM dbo.Submission S, dbo.Producer P
WHERE S.submissionId = @submissionId and S.producerId = P.producerId;
当我使用 SubmissionTableAdapter 运行此查询时,它可以正常返回前三个值,但对于 P.name 则没有。事实上,它不会从提交以外的任何其他表中返回任何值。我已经直接在 SQL Server Management Studio 中测试了查询,它工作得很好,所以数据在那里并且查询是有效的。这是怎么回事?
【问题讨论】:
标签: c# .net visual-studio-2013