s1机试28(火车票信息查询DataGridView).pdfVIP

  • 1
  • 0
  • 约2.43千字
  • 约 3页
  • 2021-10-21 发布于广东
  • 举报
题目: TicketManager 火车票信息查询系统 一、语言与环境 A 、实现语言: C# 、WinForms B、环境要求: Visual Studio 2008 、SQL Server 2005 二、题目要求 利用 .NET WinForms 技术实现车票信息查询系统, 实行显示和查询车票信息功能。 功能要求 如下: 在 SQL Server2005 中创建数据库、表结构,并输入测试数据。按照要求设计窗体界面,并 完成以下功能: 1、在窗体加载时,以表格的形式展示所有车次信息,并将第一条车票详细信息显示在车次 详细信息的 GroupBox 控件中 2 、按车次的始发站和终点站查询车次信息,以表格的形式列出查询结果信息 3 、单击列表中某车次信息所在行的任何位置显示该车次的详细信息,车次详细信息包括: 始发站、终点站、开车时间、硬座票价、卧铺票价 三、数据库设计 数据库名称: TicketManager ,车次信息数据结构如下表所示: 数据表名 Ticket 说明 车次信息表 字段显示 字段名 数据类型 字段大小 备注和说明 车次 ID TrainID int 主键,自增 车次 TrainNo nvarchar 50 非空,唯一 始发站 LeaveCity nvarchar 50 非空 终点站 ArriveCity nvarchar 50 非空 开车时间 LeaveTime datetime 50 非空 硬座票价 SeatPrice int 非空 硬卧票价 BedPrice int 非空 四、推荐实现步骤 1、创建数据库和数据表 (1)在 SQL Server 2005 中创建数据库 TicketManager (2 )按照学员信息数据结构创建数据表 Ticket (3 )输入如图的测试数据,车票价格自定 2 、创建项目 (1)启动 Microsoft V isual Studio 2008 开发平台 (2 )新建 Windows 应用程序 (3 )将 Windows 应用程序命名为: TicketManager 3 、设计窗体界面 (1)向窗体添加 7 个标签 (Label)控件、 1 个按钮 (Button )控件、7 个文本框控件 (TextBox ) 和 1 个分组框( GroupBox )控件 (2 )设置各控件的界面效果,如图 1 所示 (3 )向窗体中添加 1 个数据栅格( DataGridView )控件,用于显示车次信息 (4 )设置 DataGridView 控件的表头,如图 1 所示 (5 )设置窗体的启动位置为 CenterScreen (6 )设置窗体标题为火车票查询系统 4 、实现车次信息展示 (1)创建数据库连接 (2 )使用 DataAdapter 对象将数据填充到 DataSet 中 (3 )在窗体的 Load 事件中为 DataGridView 控件指定数据源 (4 )车次信息展示界面,如图 2 所示 图 1 车次信息展示 5 、实现车次信息查询 (1)用户输入始发站、终点站信息后点击查询按钮查询车票信息 (2 )编写条件查询 SQL 语句 (3 )使用 DataSet、DataAdapter 返回查询结果数据集 (4 )是 DataGridView 控件展示查询结果信息,如图

文档评论(0)

1亿VIP精品文档

相关文档