- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
国开学习网电大VisualBasic程序设计形考任务五答案
答案已嵌入本文,双击即可打开,下载后请重命名添加本人姓名上传即可。
请同学选择课程【第9章】-【实战演练】“实验9 进销存管理信息系统”,在VB集成开发环境中认真完成实验。
实验完成后,将调试好的程序保存在以“姓名+实验名称”命名的文件夹下,并将该文件夹压缩成.rar或者.zip格式进行提交。 本次实验满分40分,提交后需要辅导教师批阅打分。
实验目的
1掌握利用SQL语句,通过ADO数据对象管理数据库的方法。
2理解数据库实用程序的框架体系。
3了解数据报表的制作方法。
实验内容
本实验主要开发一个“进销存”管理系统。要求同学们首先在SQL Server上创建名为“进销存”的数据库,并在该数据库上创建“物资台账”“物资入库”“物资出库”3张表。然后编写一个简单“进销存”数据库管理系统,它具有数据增加(Insert)、删除(Delete)、修改(Update)和查询(Select)功能,并能将查询结果在计算屏幕和打印机上输出。
实验步骤
1创建数据库
在进行本实验之前,请同学们先根据表9.4、表9.5、表9.6在SQL Server上创建“进销存”数据库。如果你不具备SQL Server实验环境,也可以在Access数据库上完成创建工作。无论采用哪种数据库,程序设计过程和代码基本相同。
表9.4 物资台账表结构
字段名
类型
长度
备注
物资编码
Char
4
1.主关键字为“物资编码”
2.在主关键字上创建聚集唯一索引
3.“物资编码”由4位组成,其中第1位使用英文字母表示物资类别,后3位使用数字表示流水号。物资类别如下:A表示钢笔类,B表示橡皮类
物资名称
Varchar
10
计量单位
Char
2
单价
Money
8
期初库存
Numeric
9
表9.5 物资入库表结构
字段名
类型
长度
备注
物资编码
Char
4
在主关键字“物资编码”上创建聚集不唯一索引
入库时间
Datetime
8
入库数量
Numeric
9
表9.6 物资出库表结构
字段名
类型
长度
备注
物资编码
Char
4
在主关键字“物资编码”上创建聚集不唯一索引
出库时间
Datetime
8
出库数量
Numeric
9
同学们既可以利用SQL Server企业管理器,通过图形化界面完成数据库创建工作,也可以直接在SQL Server查询分析器中运行以下语句:
--创建“进销存”数据库容器
CREATE DATABASE 进销存
GO
USE 进销存
GO
--创建物资台账表
CREATE TABLE 物资台账 (
物资编码 char (4) NOT NULL ,
物资名称 varchar (10) NOT NULL ,
计量单位char (2) NOT NULL ,
单价 money NOT NULL ,
期初库存 numeric (18, 0) NOT NULL
) ON [PRIMARY]
GO
--创建物资入库表
CREATE TABLE 物资入库 (
物资编码 char (4) NOT NULL ,
入库时间 datetime NOT NULL ,
入库数量 numeric(18, 0) NOT NULL
) ON [PRIMARY]
GO
--创建物资出库表
CREATE TABLE 物资出库 (
物资编码 char (4) NULL ,
出库时间 datetime NOT NULL ,
出库数量 numeric(18, 0) NOT NULL
) ON [PRIMARY]
GO
2根据业务逻辑书写SQL语句
由于拟开发的应用程序具有对数据表的增加、删除、修改和查询4项基本功能,因此请同学们首先在实验报告上写出相应的SQL语句,比如:
--向物资台账表中新增数据
INSERT INTO 物资台账(物资编码,物资名称,计量单位,单价,期初库存)
VALUES(A001,英雄牌钢笔,只,2.5,50)
--修改物资台账表中现有数据
UPDATE物资台账 SET 单价 = 3 ,期初库存= 60
WHERE 物资编码 = A001
--删除物资台账表中现有数据
DELETEFROM 物资台账
WHERE 物资编码 = A001
--查询物资台账表中现有数据
SELECT * FROM物资台账
WHERE 物资编码 = A001
--(其他略,请同学们自己完成)
3程序界面设计
(1)创建工程。新建一“标准EXE”工程,工程名为“进销存管理信息系统”。通过“工程-部件”或“工程-引用”菜单项添加ADO数据对象、工具条、MSFlexGrid等相关对象或控件,并按以下要求创建窗体,所有窗体的StartUpPosition属性均设置为:2?屏幕中心。
(2)创建主窗体(frmM
您可能关注的文档
- 国开学习网电大VisualBasic程序设计形考任务二答案.docx
- 国开学习网电大VisualBasic程序设计形考任务三答案.docx
- 国开学习网电大VisualBasic程序设计形考任务四答案.docx
- 国开学习网电大VisualBasic程序设计形考任务一答案.docx
- 2024年中国缝纫机旋梭壳市场调查研究报告.docx
- 2010-2023历年福建省龙岩市初中初一上期中教学质量检查生物试卷(带解析).docx
- 2024年中国钢筋保护层塑料建材市场调查研究报告.docx
- 2010-2023历年福建省龙岩一中高二上学期第一学段考试语文试卷(带解析).docx
- 2024年中国多功能旋转HUB市场调查研究报告.docx
- 2023年建筑施工项目负责人【安全员B证】考试历年高频考点试题专家甄选版带答案.docx
- 2024年交通相关-民航职业技能鉴定-航空情报员执照考试历年真题常考点试题5带答案.docx
- 2024至2030年中国硬脂酸钙行业市场调查与投资前景研究报告.docx
- 2010-2023历年福建省龙海二中高三上学期期末考试语文试卷(带解析).docx
- 2024年中国冷轧不锈钢卷板市场调查研究报告.docx
- 2010-2023历年福建省莆田十中高三月考文综政治卷.docx
- 2024至2030年内江市医疗服务行业市场前景及投资策略研究报告.docx
- 2010-2023历年福建省莆田市高三质量检测英语试卷(带解析).docx
- 2024年会计本科-管理系统中计算机应用考试历年真题常考点试题5带答案.docx
- 2024年交通相关-乘务员考试-普速乘务员考试历年真题常考点试题5带答案.docx
- 2024年一级建造师-建设工程项目管理考试历年真题常考点试题1带答案.docx
文档评论(0)