为什么SelectParameters参数方式不对。

csdnhbgjh 2007-11-30 10:01:02
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True"
AutoGenerateColumns="False" DataSourceID="SqlDataSource1" Width="100%">
<Columns>
<asp:BoundField DataField="qyzzjgdm" HeaderText="机构代码" SortExpression="yxrq" />
<asp:BoundField DataField="qymc" HeaderText="企业名称" SortExpression="qymc" />
<asp:BoundField DataField="qyfr" HeaderText="企业法人" SortExpression="qyfr" />
<asp:BoundField DataField="gyxkzbh" HeaderText="工业许可证编号" SortExpression="gyxkzbh" />
<asp:BoundField DataField="wsxkzbh" HeaderText="卫生许可证编号" SortExpression="wsxkzbh" />
<asp:BoundField DataField="fzrq" HeaderText="发证日期" SortExpression="fzrq" />
<asp:BoundField DataField="yxrq" HeaderText="有效日期" SortExpression="yxrq" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:SOUCon %>"
SelectCommand="SELECT qyzzjgdm, qymc, wsxkzbh, gyxkzbh, qyfr, fzrq, yxrq FROM SP WHERE (qyzzjgdm LIKE '%' + @qyzzjgdm + '%') AND (qymc LIKE '%' + @qymc + '%') AND (qyfr LIKE '%' + @qyfr + '%') AND (wsxkzbh LIKE '%' + @wsxkzbh + '%') AND (gyxkzbh LIKE '%' + @gyxkzbh + '%')" >
<SelectParameters>
<asp:QueryStringParameter Name="qyzzjgdm" QueryStringField="qyzzjgdm" Type="String" />
<asp:QueryStringParameter Name="qymc" QueryStringField="qymc" Type="String" />
<asp:QueryStringParameter Name="qyfr" QueryStringField="qyfr" Type="String" />
<asp:QueryStringParameter Name="wsxkzbh" QueryStringField="wsxkzbh" Type="String" />
<asp:QueryStringParameter Name="gyxkzbh" QueryStringField="gyxkzbh" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
...全文
403 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
寒沙胜雪 2011-09-19
  • 打赏
  • 举报
回复
我擦,时隔N年了。
寒沙胜雪 2011-09-19
  • 打赏
  • 举报
回复
LS的貌似是提供控件的参数啊。
luojinping 2011-07-21
  • 打赏
  • 举报
回复
这里有一个例子,你好好研究下吧~
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">

<p><asp:dropdownlist
id="DropDownList1"
runat="server"
autopostback="True">
<asp:listitem selected="True">Sales Representative</asp:listitem>
<asp:listitem>Sales Manager</asp:listitem>
<asp:listitem>Vice President, Sales</asp:listitem>
</asp:dropdownlist></p>

<asp:sqldatasource
id="SqlDataSource1"
runat="server"
connectionstring="<%$ ConnectionStrings:MyNorthwind%>"
selectcommand="SELECT LastName FROM Employees WHERE Title = @Title">
<selectparameters>
<asp:controlparameter name="Title" controlid="DropDownList1" propertyname="SelectedValue"/>
</selectparameters>
</asp:sqldatasource>

<p><asp:listbox
id="ListBox1"
runat="server"
datasourceid="SqlDataSource1"
datatextfield="LastName">
</asp:listbox></p>

</form>
</body>
</html>

62,073

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧