【发布时间】:2015-04-01 17:04:34
【问题描述】:
我有这个代码:
<asp:SqlDataSource ID="UpdateFullNameSQL" runat="server" ConnectionString="<%$ ConnectionStrings:UserQueries %>" ProviderName="<%$ ConnectionStrings:UserQueries.ProviderName %>"
UpdateCommand="UPDATE USERS SET FIRSTNAME = :changefirstname, LASTNAME = :changelastname WHERE (USERNAME = :currentusername)">
<UpdateParameters>
<asp:ControlParameter ControlID="ChangeFirstNameBox" Name="changefirstname" PropertyName="Text" Type="Empty" />
<asp:ControlParameter ControlID="ChangeLastNameBox" Name="changelastname" PropertyName="Text" Type="Empty" />
<asp:ControlParameter ControlID="UsernameBox" Name="currentusername" PropertyName="Text" Type="Empty" />
</UpdateParameters>
</asp:SqlDataSource>
点击按钮后,它开始加载,但永远加载,没有任何反应。
有什么建议吗? (我使用的是 Oracle 数据库,因此将 : 符号更改为 @ 只会显示另一个缺少的表达式异常。)
【问题讨论】:
标签: c# asp.net oracle sqldatasource