JDBC编程《网络编程》实验报告3Word下载.docx
- 文档编号:20171508
- 上传时间:2023-01-17
- 格式:DOCX
- 页数:19
- 大小:1.64MB
JDBC编程《网络编程》实验报告3Word下载.docx
《JDBC编程《网络编程》实验报告3Word下载.docx》由会员分享,可在线阅读,更多相关《JDBC编程《网络编程》实验报告3Word下载.docx(19页珍藏版)》请在冰豆网上搜索。
内
容
︵
具
体
步
骤
︶
Java程序:
packagedb1;
importjava.sql.*;
publicclassstu{
Connectioncon;
Statementss;
publicvoidgetConn(){
try{
Class.forName("
sun.jdbc.odbc.JdbcOdbcDriver"
);
}
catch(Exceptione){System.out.println(e.getMessage());
}
}//加载驱动
publicvoiddosql1(Strings){
con=DriverManager.getConnection("
jdbc:
odbc:
zqr"
ss=con.createStatement();
ss.execute(s);
System.out.println("
Successfullycreate!
"
}
}//创建表
publicvoiddosql2(Strings){
Successfullyinsert!
ss.close();
}//插入数据
publicvoiddosql3(Strings){
ResultSetrs=ss.executeQuery(s);
while(rs.next()){
System.out.print(rs.getInt("
sno"
)+"
"
System.out.println(rs.getString("
Sname"
)+"
}
ss.executeQuery(s);
Successfullyselect!
}//查询数据
Jsp程序:
<
%@pagelanguage="
java"
import="
java.util.*"
pageEncoding="
UTF-8"
%>
%@pagecontentType="
text/html;
charset=GB2312"
%@pageimport="
java.sql.*"
%>
db1.stu"
jsp:
useBeanid="
ok"
class="
/>
%
try{
catch(Exceptione)
{System.out.println(e.getMessage());
}%>
Connectioncon=DriverManager.getConnection("
Strings1="
createtablestudent(Snoint,SnameVarchar(9));
;
ok.dosql1(s1);
//插入五条记录
Strings20="
insertintostudentvalues(210,'
李月'
)"
Strings21="
insertintostudentvalues(211,'
车连'
Strings22="
insertintostudentvalues(212,'
洪河'
Strings23="
insertintostudentvalues(213,'
李离'
Strings24="
insertintostudentvalues(214,'
叶芮'
ok.dosql2(s20);
ok.dosql2(s21);
ok.dosql2(s22);
ok.dosql2(s23);
ok.dosql2(s24);
//查找除了学生姓名为“王莉”外的所有记录
Strings3="
select*fromstudentwhereSname<
>
'
ok.dosql3(s3);
out.println("
Successfully"
过程如下所示:
1.在Access中新建一个名为DB1的空数据库,如图1所示:
图1
2.打开【控制面板】——【管理工具】——【数据源(ODBC)】,打开ODBC数据源管理器面板,为DB1数据库配置数据源。
在ODBC数据源管理器面板下的【系统DSN】选项卡下单击【添加】按钮,出现【创建数据源】窗口,由于本次实验采用Access建数据库,故为其选择MicrosoftAccessDriver(*.mdb,*.accdb)驱动程序,如下图所示:
图2
图3
图4
单击【完成】,在【数据源名(N)】写上:
zqr,单击【数据库】下的【选择(S)】,找到DB1,选中并单击【确定】,如下图所示:
图5
图6
返回ODBCMicrosoftAccess安装窗口,单击【确定】,如下图所示:
图7
返回ODBC数据源管理器,可以看到已经配置好的数据源,单击【确定】,如下图所示:
图8
3.打开MyEclipse,新建一个名为3的web工程,如下图所示:
图9
图10
图11
图12
图13
4.部署Tomcat,如如下图所示:
图14
图15
图16
图17
图18
浏览器出现如图下的页面:
图19
图20
在Tomcat窗口中出现执行后的结果:
图21
打开DB1数据库,查看插入结果如下图所示:
图22
实验心得和总结
1、在对这次实验进行求解的过程中,运到了一些问题,通过与他人的交流后一次解决了问题,其中有一些都是自己粗心大意所导致的,例如在部署Tomcat时,没有对Project进行相应的选择导致不能进行相应的选择,如下图所示:
图23
图24
2、接下来遇到的也是一些小问题,就是在进行jsp程序的编写时进行查询程序编写时把所要查询的student表误写成student7,这是自己在运行过程中的粗心所致,通过同学的指导后,将错误进行相应的修改后就得到了所要的结果,如下图所示:
图25
图26
3、通过上面所显示的结果可以看出从数据库的student表和Tomcat窗口的提示来看,记录都成功插入了,但是数据插入时没有按照执行的顺序在数据库中排列。
还有显示的结果有重复,这是因为我运行了2次。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络编程 JDBC 编程 网络 实验 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)