怎么才能实现根据用户选择表单,数据库对应值更新呢

weixin_40286351 2018-06-09 10:47:13
求问各位大佬,我现在想做一个电影票预订系统,用的是ASP.NET C# 语言、SQL server数据库。

目前下面的页面已经实现了通过SqlDataSource和Gridview控件输出数据库中的电影院名、时间、价格、余票。

实现显示排期表的部分代码如下:
<asp:SqlDataSource ID="getM1Schedule" runat="server" ConnectionString='<%$ ConnectionStrings:role wangConnectionString %>' SelectCommand="select Cname,Stime,Sprice,Sticket
from schedule left outer join cinema on(schedule.Cid=cinema.Cid)
where Mid='1'"></asp:SqlDataSource>

<asp:GridView ID="GridView1" runat="server" DataSourceID="getM1Schedule" AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" GridLines="None" Width="100%" HorizontalAlign="Center" PagerStyle-HorizontalAlign="Center" RowStyle-HorizontalAlign="Center" RowStyle-VerticalAlign="Middle" PagerStyle-VerticalAlign="Middle">
<AlternatingRowStyle BackColor="White"></AlternatingRowStyle>
<Columns>
<asp:BoundField DataField="Cname" HeaderText="电影院" SortExpression="Cname"></asp:BoundField>
<asp:BoundField DataField="Stime" HeaderText="放映时间" SortExpression="Stime"></asp:BoundField>
<asp:BoundField DataField="Sprice" HeaderText="价格" SortExpression="Sprice"></asp:BoundField>
<asp:BoundField DataField="Sticket" HeaderText="余票" SortExpression="Sticket"></asp:BoundField>
</Columns>
<EditRowStyle BackColor="#2461BF"></EditRowStyle>

<FooterStyle BackColor="#FF2929" Font-Bold="True" ForeColor="White"></FooterStyle>

<HeaderStyle BackColor="#FF2929" Font-Bold="True" ForeColor="White"></HeaderStyle>

<PagerStyle HorizontalAlign="Center" BackColor="#2461BF" ForeColor="White"></PagerStyle>

<RowStyle BackColor="#fdeeee"></RowStyle>

<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333"></SelectedRowStyle>

<SortedAscendingCellStyle BackColor="#F5F7FB"></SortedAscendingCellStyle>

<SortedAscendingHeaderStyle BackColor="#6D95E1"></SortedAscendingHeaderStyle>

<SortedDescendingCellStyle BackColor="#E9EBEF"></SortedDescendingCellStyle>

<SortedDescendingHeaderStyle BackColor="#4870BE"></SortedDescendingHeaderStyle>
</asp:GridView>

想继续做一个模块可以让用户选择电影院及时间,提交后数据库中的余票-1,一直不知道怎么做,希望大家能帮忙解决。asp.net萌新感谢各位~
...全文
1092 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ziyuanxian 2018-06-20
  • 打赏
  • 举报
回复
建议你搜索下,ajax更新数据。

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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