目前我有一个文本框和一个按钮,我可以很好地阅读文本框,它会在数据库中搜索说“苹果”
但如果有一个名为“红苹果”的结果,它不会返回它。
我试过了
string getTheBox = (this.searchBox.Text);
string request = "%" + getTheBox + "%";
但这似乎不起作用。这是因为“请求”是字符串变量。
编辑以包括 SQL 请求部分
SqlDataSource2.SelectCommand = "SELECT Recipe_Name FROM New_Recipe WHERE [ingredient1]=@request
SqlDataSource2.SelectParameters.Add(newParameter("request",System.TypeCode.String));
SqlDataSource2.SelectParameters["request"].DefaultValue = request;