Dataset
ASP.NET Webアプリケーションにを追加する方法と、SQL
クエリにパラメーターを追加する方法を説明するチュートリアルに従っています。しかし、チュートリアルでのやり方では、実際には機能していません。
フォルダにを追加しましたDataset
。App_Code
データセットで、SQLServerのデータベースに接続しました。これで、データセットにを指定して、データベースからデータを取得できますSQL query
。チュートリアルでは、次のようなことを行います。
SELECT TOP 20 [ProductID]
,[Name]
,[ProductNumber]
,[MakeFlag]
,[FinishedGoodsFlag]
,[Color]
,[SafetyStockLevel]
FROM [Production].[Product]
WHERE (Color = :Color)
この例のポイントは:Color
パーツです。このようにして、パラメータを追加する場所を通知します。しかし、このクエリを自分Dataset
で使用すると、警告が表示されます。
':'の近くのWHERE句にエラーがあります。クエリテキストを解析できません。
その後、彼は実際にウィンドウをDataset
介してパラメータを追加しProperties
、データをテストプレビューすることができます。クエリを追加するとすでに文句を言い始めているので、それは私にはうまくいきません。
この問題を解決するにはどうすればよいですか?