我正在使用 IronSpeed 12.2 作为客户端,使用 .Net 4.5、SQL Server 2008 和 C# 快速开发 Web 应用程序。
数据库结构的一部分是使用多个表中的列的视图。
出于某种原因,IronSpeed 中的“搜索”面板仅查看视图中第一个表中的列
这是我的看法:
ALTER VIEW [dbo].[vwActivityDetails]
AS
SELECT a.ID,
b.BusinessName,
c.ContactName,
c.ContactType,
a.[Description],
a.Subject,
a.Author,
a.[Activity Type],
a.Notes AS Comments,
a.[Activity Status] AS Status,
a.[Effective Date],
a.[Follow-Up] AS [Follow Up Actions]
FROM tblActivity a
LEFT JOIN tblBusiness b ON b.BusinessID = a.BusinessID
LEFT JOIN tblContacts c ON c.ContactID = a.ContactID
搜索面板适用于表别名“a”的所有列。
但它不会搜索(或报告任何行),以查找别名为“b”和“c”的表中的数据。
任何建议,将不胜感激。
谢谢