IronSpeed:如何搜索视图中的所有列

时间:2018-01-15 05:25:36

标签: c# sql-server ironspeed

我正在使用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'。

任何建议,将不胜感激。

谢谢

1 个答案:

答案 0 :(得分:0)

答案是盯着我的脸......

打开IronSpeed Designer - >表示层 - >查看表 - >页面部分 - > ActionsSearch面板 - > SearchText - >属性 - >搜索 - > 搜索字段

在弹出框中,确保搜索中包含所有列。

但它不会搜索DateTime列。这是另一个问题。