问题描述
在MicrosoftvisualStudio2005进行开发时,使用了SqlDataSource控件有:<asp:SqlDataSourceID="SqlDataSource4"runat="server"ConnectionString="<%$ConnectionStrings:worklogConnectionString%>"SelectCommand="SELECT*FROM[Information]WHERE([Name]like'"+TextBox2.Text+"'"><SelectParameters><asp:ControlParameterControlID="TextBox2"Name="Bookname"PropertyName="Text"/></SelectParameters></asp:SqlDataSource>其中"+TextBox2.Text+"程序提示不是SqlDataSource4的有效属性。请问我想实现通过控件TextBox2输入的关键词进行模糊匹配,该怎么使用SqlDataSource控件?
解决方案
解决方案二:
"SELECT*FROM[Information]WHERE([Name]like'<%=TextBox2.Text%>'"试下,不行的话,在调用查询的时候给SqlDataSource4的SelectCommand进行初始化SqlDataSource4.SelectCommand="SELECT*FROM[Information]WHERE([Name]like'"+TextBox2.Text+"'";
时间: 2024-11-01 20:40:38