【发布时间】:2014-12-18 17:56:50
【问题描述】:
我需要为 ASP.NET C# 网站创建一个搜索按钮。用一种搜索键制作一个按钮很容易。例如:
Select * from table where name like '%' + search_criteria + '%'
但我真正需要的是制作一个搜索按钮,该按钮将包含来自不同表格的更多“喜欢”。我的数据库中有
- Category.Category_Name nchar
- Product.Description nchar
- Product.Product_成本浮动
- Manufacturer.Manufacturer_Name nchar
你可以看到哪些在哪个表中。同样在 GridView 的帮助下,我只想在我的网页上显示前 3 个。但我想要一个带有单个按钮的文本框,当我尝试搜索某些内容时,搜索类别名称或描述或成本或制造商名称都在 1 .
我读到您只能从一个表中搜索多个内容,或者使用包含语句从不同的表中搜索。我在互联网上看了很多小时,但徒劳无功。有人可以帮我弄清楚我需要在 WHERE 子句中纠正什么,以便我可以将其放入 LIKE 过滤器中的 aspx.cs C# 代码中并让我的按钮工作吗?
【问题讨论】: