【发布时间】:2013-08-08 20:12:38
【问题描述】:
我正在寻找一种从 C# 中的 code-behind 到 UPDATE SQL 服务器数据库的方法,使用 session parameter,这就是我的 SqlCommand 在 asp 中的样子:
重要提示: C# 中的 SqlCommand 将在 static function 中,这会是一个问题吗?
提前致谢!
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:SPMS_DBConnectionString1 %>"
UpdateCommand="UPDATE Project SET startDate = @startDate, dueDate = @dueDate, progress = @progress, status = @status WHERE (prID = @prID)">
<UpdateParameters>
<asp:SessionParameter Name="prID" SessionField="project" Type="String" />
<asp:Parameter Name="startDate" Type="DateTime"/>
<asp:Parameter Name="dueDate" Type="DateTime" />
<asp:Parameter Name="progress" Type="Int32" />
<asp:Parameter Name="status" Type="Boolean" />
<asp:Parameter Name="projectID" Type="Int32" />
</UpdateParameters>
</asp:SqlDataSource>
【问题讨论】:
-
静态函数不会有任何问题。它会很好用。
-
UpdateCommand="UPDATE Project SET startDate=,- 这可能会造成问题
标签: c# asp.net sql sql-server winforms