练习4插入数据库

练习4插入数据库

ID:19281258

大小:656.50 KB

页数:3页

时间:2018-09-28

练习4插入数据库_第1页
练习4插入数据库_第2页
练习4插入数据库_第3页
资源描述:

《练习4插入数据库》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、练习4插入数据库本例知识点一句话讲解新学知识使用executeUpdate函数插入数据库内容使用Statement类控制数据库状态已学知识使用Class类配置数据库驱动程序使用String类生成数据库连接字段一、练习具体要求本练习制作插入数据库的实例。当程序运行之后,程序将插入一条新的记录到当前工作目录(“C:jdk1.3.1javaprograms”)下的名字为jdbc.mdb的数据库中的usrInfo表中,最后将插入结果打印输出到屏幕。二、程序及注释(1)编程思路:本练习因为要制作插入数据库的实例,所以

2、首先要加载数据库驱动程序:先通过语句Connectioncon生成数据库连接对象con,通过Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");语句加载sun.jdbc.odbc.JdbcOdbcDriver包下的数据库驱动程序;然后,通过语句Stringurl="jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ=C:\jdk1.3.1\javaprograms\jdbc.mdb";拼凑数据库连接字符串,配置数据

3、库的启动程序为MicrosoftAccessDriver,;最后通过Stringinsert="insertintouserInfo(name,address,tel)values('feng','shandong','2222')";生成插入语句,通过语句intresult=stmt.executeUpdate(insert);完成插入并且返回插入的数据条数,通过if(result>0)条件判断语句打印出插入结果。(2)建立数据库文件:如果当前工作目录下有jdbc.mdb文件,可以跳过本步骤;否则,按照下列步

4、骤生成新的数据库文件:首先在windows操作系统中启动microsoftoffice工具下的MicrosoftAccess工具,在MicrosoftAccess操作界面内部,新建一个数据库文件并且命名为jdbc.mdb保存,即保存路径为:C:jdk1.3.1javaprogramsuserInfo.java。然后打开jdbc.mdb文件,使用设计器创建表,表中含有三个字段:name,address,tel;其中name是表的主key,并且将表命名为user保存。最后,编辑userInfo表,追加三条用户

5、信息作为userInfo表的三条记录作为初始数据。(3)程序实现及注释://insertaccess.java:插入Access数据库importjava.sql.*;classinsertaccess{publicstaticvoidmain(Stringargs[])throwsException{Connectioncon;Statementstmt;try{//LoadJDBCdriverClass.forName("sun.jdbc.odbc.JdbcOdbcDriver");//注意DBQ的写法St

6、ringurl="jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ=C:\jdk1.3.1\javaprograms\jdbc.mdb";con=DriverManager.getConnection(url,"sa","");stmt=con.createStatement();Stringupdate="updateuserInfosettel='12345678'wherename='bi'";intresult=stmt.executeUpda

7、te(update);if(result>0){System.out.println("updatesuccess!");}else{System.out.println("updatefail!");}//closedbtry{if(!con.isClosed())con.close();}catch(SQLExceptionerr){System.err.println(err.toString());}}catch(Exceptione){e.printStackTrace();}}}三、练习效果(如图1

8、-4所示)本实例代码编写完毕,分别存盘为:C:jdk1.3.1javaprogramsinsertaccess.java。打开计算机的命令提示符窗口,然后在命令提示符窗口中,定位到javaprograms目录,输入env来设置classpath,输入javacinsertaccess.java来编译程序,用javainsertaccess命令便可以程序,通过javaselecta

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。