我正在按照教程解释如何向ASP.NET Web应用程序添加Dataset
以及如何向SQL
查询添加参数。但是,在教程中,它并没有像我这样做。
我在Dataset
文件夹中添加了App_Code
。在数据集中,我连接到SQL Server中的数据库。现在我可以通过给数据集SQL query
从数据库中获取数据。在教程中,他们做了类似这样的事情:
SELECT TOP 20 [ProductID]
,[Name]
,[ProductNumber]
,[MakeFlag]
,[FinishedGoodsFlag]
,[Color]
,[SafetyStockLevel]
FROM [Production].[Product]
WHERE (Color = :Color)
此示例中的要点是:Color
部分。这就是他们如何让它知道添加参数的位置。但是当我在Dataset
中使用此查询时,它会给我一个警告:
':'附近的WHERE子句出错。无法解析查询文本。
之后,他可以通过Dataset
窗口向Properties
实际添加参数,并测试预览他的数据。这对我不起作用,因为当我添加查询时它已经开始抱怨。
我该怎么做才能解决这个问题?
答案 0 :(得分:1)