sql中级模拟考题答案Word格式文档下载.docx

上传人:b****1 文档编号:15292603 上传时间:2022-10-29 格式:DOCX 页数:56 大小:556.86KB
下载 相关 举报
sql中级模拟考题答案Word格式文档下载.docx_第1页
第1页 / 共56页
sql中级模拟考题答案Word格式文档下载.docx_第2页
第2页 / 共56页
sql中级模拟考题答案Word格式文档下载.docx_第3页
第3页 / 共56页
sql中级模拟考题答案Word格式文档下载.docx_第4页
第4页 / 共56页
sql中级模拟考题答案Word格式文档下载.docx_第5页
第5页 / 共56页
点击查看更多>>
下载资源
资源描述

sql中级模拟考题答案Word格式文档下载.docx

《sql中级模拟考题答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《sql中级模拟考题答案Word格式文档下载.docx(56页珍藏版)》请在冰豆网上搜索。

sql中级模拟考题答案Word格式文档下载.docx

6、用DataReader方法,在“产品管理”选项卡中显示产品信息12

7、利用数据源方法,在“产品管理”选项卡中显示产品信息14

8、在“产品管理”的选项卡,对产品表进行添加(方法1:

直接利用添加按钮编程)15

9、在“产品管理”选项卡,对产品表进行添加(方法2:

借助insertcommand)17

10、在“产品管理”选项卡,对产品表进行编辑20

11、在“产品管理”选项卡,对产品表进行删除22

12、在“销售订单管理”选项卡,用表格显示数据信息23

13、在“销售订单管理”中,显示多表信息并在表格显示数据23

14、在“销售订单”的选项卡,在各个控件中进行“添加”操作25

15、在“销售订单管理”中,对表格中的数据进行“删除”操作29

16、在“库存管理”选项卡,创建“按类查询”的存储过程30

17、在“库存管理”选项卡,按类查询(用报表显示查询)31

18、在“库存管理”选项卡,创建“按供应商查询”的存储过程33

19、在“库存管理”的选项卡,按供应商查询(用报表显示查询)34

20、在“库存管理”的选项卡中,“按产品查询”35

21、在“产品管理”选项卡,创建“相关销售情况”的视图V138

22、在“产品管理”选项卡,创建“相关销售情况”带参数(产品id,起始日期,终止日期)的存储过程:

(以要货日期为准)39

23、在“产品管理”中,查询产品的“相关销售情况”(方法1:

直接利用视图v1)40

24、在“产品管理”中,查询产品的“相关销售情况”(方法2:

利用视图和存储过程)41

25、在“产品管理”选项卡,利用视图直接查询产品的“相关库存情况”43

26、在“产品管理”的选项卡,在DataReader方式下进行“修改”操作44

27、在“销售订单”选项卡,用order表的记录筛选orderdetails表的记录。

46

28、在“销售订单管理”的选项卡中,在表格中添加新记录47

1、利用数据源方法,在“客户信息查询”选项卡,显示客户表的相关信息

解题步骤:

1、在数据源sqlzjds中添加表customers:

数据---显示数据源—右击sqlzjDs—使用向导配置数据集….选择数据库表对象customers---完成。

(注意:

如果没有数据集sqlzjds,就建立一个连接SqlzjCn下的含有表customers的数据集sqlzjds,但SqlzjCn连接控件在整个考试过程中只能建立一次)

2、拖数据源sqlzjds中的customers到“客户信息查询”选项卡,删除自动生成的表格对象,保留导航条对象。

(只保留customersBindingSource和customersTableAdapter对象)

1、绑定窗体上的各个控件:

文本框Textbox的databindings的“Text”属性设为“customersBindingSource–相应字段”;

4、运行看结果。

2、在“客户信息查询”选项卡,用DataReader方法,显示客户表的相关信息

1.打开考试目录下的项目“sqlzj2005.vbproj”,选择“”的选项卡,要求:

用SqlDataReader将数据库“sqlzj”中表“Customers”的第一条记录显示在相应的TextBox中,如下图所示。

(10分)

操作步骤:

1、引入命名空间

ImportsSystem.Data

ImportsSystem.Data.SqlClient

2、补充定义如下类级(PublicClass)变量:

(如果前面已经定义过了,这里就不能重复定义了)

DimcnAsSqlConnection

DimcmdAsSqlCommand

DimdrAsSqlDataReader

2、在form1_Load中补充如下代码段

PrivateSubform1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.Load

cn=NewSqlConnection("

datasource=.;

initialcatalog=sqlzj;

integratedsecurity=true"

cmd=NewSqlCommand("

selecttop1*fromcustomers"

cn)

cn.Open()

dr=cmd.ExecuteReader

Ifdr.IsClosed=FalseThen

dr.Read()

TextBox1.Text=dr.Item("

客户ID"

).ToString

TextBox2.Text=dr.Item("

公司名"

TextBox3.Text=dr.Item("

地址"

TextBox4.Text=dr.Item("

城市"

TextBox5.Text=dr.Item("

区域"

TextBox6.Text=dr.Item("

国家"

TextBox7.Text=dr.Item("

邮编"

TextBox8.Text=dr.Item("

电话"

TextBox9.Text=dr.Item("

传真"

TextBox10.Text=dr.Item("

联系人"

TextBox11.Text=dr.Item("

联系人职务"

EndIf

dr.Close()

cn.Close()

 

3、在“客户信息查询”选项卡,在表格中显示客户信息

2.添加一个新数据源,要求:

与恢复好的数据库“sqlzj”连接,选择表“Customers”,连接名为“sqlzjCn”,DataSet名为“sqlzjDs”;

选择“客户信息查询”的选项卡,从刚建的数据连接中,将表“Customers”拖到该选项卡的空白处,如下图

(1)所示;

运行后应该如下图

(2)所示:

(1)

(2)

操作步骤:

1、添加一个新数据源sqlzjDs:

数据---添加新数据源---数据库---microsoftSQL---新建连接(服务器名:

本机形式:

localhost;

数据库选择:

SQLZJ)---是,将连接保存为:

sqlzjCn---选择数据库对象表Customers,输入DataSet名称为:

sqlzjDs---完成。

注意:

新建连接在整个考试过程中只有一次,如果前面的题目已经做过这一步了,在这里就直接选择sqlzjCn这个连接就可以了,后面的选择数据库对象的操作是一样的。

2、数据---显示数据源---从数据源sqlzjDs中拖表Customers到设计窗体中。

(设计窗体中自动出现导航条、表格Customersdataview等控件。

3、调整导航条的位置,不要覆盖窗体的运行标签;

调整表格的位置和大小到合适程度。

因为导航条只有在第一次从数据源中拖表的时候才产生,所以做本题时一定要保证是第一次拖数据源中的表。

4、运行调试。

表格中自动显示出Customers表的内容。

一次完成设置)

在“客户信息查询”的选项卡,进行合适的编程,要求:

单击“重置”按钮后,文本框(TextBox)中的内容清空;

在任意的文本框(TextBox)中键入要查询的内容,再按“查询”按钮,则“CustomersDataGridView”会把查询结果显示出来,如下图所示。

要满足多条件、模糊查询的要求。

(20分)

PublicClassForm1

DimstrAsString

1.首先在“Form1.vb”的设计窗口模式双击“重置”按钮,进行如下所示的编程:

PrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.Click

Me.TextBox1.Text="

"

Me.TextBox2.Text="

Me.TextBox10.Text="

Me.TextBox11.Text="

Me.TextBox3.Text="

Me.TextBox4.Text="

Me.TextBox5.Text="

Me.TextBox7.Text="

Me.TextBox6.Text="

Me.TextBox8.Text="

Me.TextBox9.Text="

Str="

EndSub

2.然后在“Form1.vb”的设计窗口模式双击“查询”按钮,进行如下所示的编程:

PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.Click

IfTextBox1.Text<

>

"

Then

str="

客户IDlike'

+TextBox1.Text+"

%'

IfTextBox2.Text<

Ifstr="

公司名like'

+TextBox2.Text+"

Else

str=str+"

and公司名like'

IfTextBox3.Text<

地址like'

+TextBox3.Text+"

and地址like'

IfTextBox4.Text<

城市like'

+TextBox4.Text+"

str=

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机硬件及网络

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1