我收到錯誤或當應用程序作爲其凍結收到錯誤給我留言:與數據集
Must declare the scalar variable "@Category" " next to dashowadscat.Fill(dsadsshowcat);
。
也有查詢字符串下紅線[「貓」]
using (SqlConnection shwadscat = new SqlConnection(cs))
{
shwadscat.Open();
SqlDataAdapter dashowadscat =
new SqlDataAdapter("SELECT DISTINCT [AdsID],
[Section],
[Category],
[Country],
[State],
[City],
[AdsTit],
SUBSTRING([AdsDesc],1,155) as AdsDesc,
[AdsPrice],
[Img1]
FROM [ads]
WHERE (([Category] = @Category)
AND ([Country] = @Country))", cs);
string location = Convert.ToString(Session["location"]);
string cat = Convert.ToString(QueryString["cat"]);
DataSet dsadsshowcat = new DataSet();
dashowadscat.Fill(dsadsshowcat);
cateshowlistview.DataSource = dsadsshowcat.Tables[0];
cateshowlistview.DataBind();
}
}
else
{...}
下得到了一條紅線,真的非常感謝爲您的答覆,但我得到一個紅線在'參數'錯誤'System.Data.SqlClient.SqlDataAdapter'沒有包含'參數'的定義和沒有擴展方法'參數'接受類型'系統的第一個參數.Data.SqlClient。SqlDataAdapter'(可以找到缺少使用指令或程序集引用?) – user3716314
已更新。我只是意識到你不能像這樣訪問'Parameters'集合。 –