【发布时间】:2012-01-19 20:34:24
【问题描述】:
我有一些使用 C# 传递给 ASP.NET 页面的值,但我需要将这些值设置为 SQL 数据源的参数。我刚刚开始使用 C# 和 ASP.NET,因此我们将不胜感激。
我的数据源代码如下:
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:PRS_atlantaConnectionString %>"
SelectCommand="SELECT [ExtNum] FROM [EXTINFORMATION] WHERE (([LastName] = @LastName) AND ([FirstName] = @FirstName))">
<SelectParameters>
<asp:Parameter DefaultValue="DYNAMIC_VALUE_HERE" Name="LastName" Type="String" />
<asp:Parameter DefaultValue="DYNAMIC_VALUE_HERE" Name="FirstName" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
目前我正在使用以下代码在页面上显示值:
<%= FirstName %>
<%= LastName %>
再次提供任何帮助将不胜感激。
【问题讨论】:
-
我想这就是你要找的东西? stackoverflow.com/questions/485821/…
-
为什么要使用 sqldatasource?通过代码使用sqlcommands更可靠