-
实验报告
课程名称
实验名称
学生学号
实验目的:
1
.熟悉
数据库访问技术。
2
.掌握
Connection
、
Command
对象的使用。
3
.掌握
DataRea
der
、
DataAdapter
对象
操作数据库数据的方法。
4
.掌握<
/p>
VS2008
中创建数据库的方法。
实验条件:
电脑一台、能上网查阅资料。
实验内容与步骤:
1
.实验内容一
(
1
)要求
1.
新建名字为“
Accessdatabase_
Exercise
”的网站。
2.
在网站的
App_Data
文件夹中,
建立数据库“
MyDatabase_
”。
3.
在该数据库中建立一张职工表,
并添加一些模拟的职工记录。
其
关系模式如下:
Employees
(
ID
,
NAME
,
SEX
,
AGE
,
Date of
work
,
of
Photo
)
4.
在
配置文件中,修改“
”标记如下。
<
br> 实验四、 添加一个名为 <
br>并在设计 <
br>添加一个名为
AttachDb
MyDatabase_
;Integrated
Security=True;User
Instance=
True
5.
添加一个网页,利用
Command
对
象实现新职工的录入。
6.
添加一
个网页,利用
Command
对象实现删除指定编号的职工记录
。
7.
添加一个网页,利用
Command
对象实现修改指定编号的职工信息。
8.
添加一个网页,利用
D
ataAdapter
对象实现查询职工信息,并显示到网页的
Label
控件上。
(
2
)源代码和实验结果
网
站结果如下图
4-1
所示。
图
4-1
Web
程序设计
数据访问接口
日期
班级
姓名
职工
表如下图
4-2
所示。
图
4-2
4.1
Command_
的网页,
【视图】
中添加相应的
控件,设计好页面。双击设计视图中的【提交】按钮,添加如下所示的后台代码:
protected void Button1_Click(object
sender, EventArgs e)
{
string sqlconnstr =
tionStrings[
SqlConnection sqlconn = new
SqlConnection(sqlconnstr);
SqlCommand sqlcommand = new SqlCommand();
tion = sqlconn;
dText =
Employees(ID,NAME,SEX,AGE,Dateofwork,)
values
(@ID,@NAME,@SEX,@AGE,@Dateofwork
,@photo)
hValue(
hValue(
hValue(
hValue(
hValue(
hValue(
try
{
();
eNonQuery();
if ( == true)
{
(h((
}
=
成功增加记录
}
catch (Exception ex)
{
=
错误原因:
}
finally
{
sqlcommand = null;
();
sqlconn = null;
}
}
4.2
添加一个名为
Command
_
的网页,并在设计【视图】中添加相应的
控件,设计好页面。
双击设计视图中的【删除】按钮,添加如下所示的后台代码:
protected void Button1_Click(object
sender, EventArgs e)
{ int
intDeleteCount;
string
sqlconnstr =
tionStrings[
SqlConnection sqlconn = new
SqlConnection(sqlconnstr);
SqlCommand sqlcommand = new SqlCommand();
tion = sqlconn;
dText =
hValue(
try
{
();
intDeleteCount =
eNonQuery();
if
(intDeleteCount > 0)
=
成功删除记录
else
=
该记录不存在
}
catch (Exception ex)
{
=
错误原因:
}
finally
{
sqlcommand = null;
();
sqlconn = null;
}
}
其结果运行如图
4-4
所示:
p>
图
4-4
4.3
Command_
的网页,并在设计【视图
】中添加相应的
-
-
-
-
-
-
-
-
-
上一篇:asp.net连接sqlserver数据库
下一篇:KPI数据分析