设为首页 加入收藏

TOP

使用JavaApplet访问数据库
2014-11-23 17:39:03 】 浏览:1465
Tags:使用 JavaApplet 访问 数据库

  使用Java Applet访问数据库


  学习任何的程序语言,当然都得与数据库,Java刚刚诞生的时候,对数据库的支持并不是很好,经过这几年的发展,它对数据库的支持也已经完全达到了成熟的境地。由于这里主要是介绍Java Applet小程序, 因此,不可能用大的篇幅去给大家介绍数据库的知识了,怎么样去建立与设计数据库,还是请大家自己找点书看看吧!这儿,对不住了。


  我们这儿以Microsoft Access数据库为例子来说明怎么实现一个数据库的打开与读取的知识。


  第一步:
 使用Microsoft Access创建一个数据库,也就是我的这个例子要用到的,内容就随便了。


  第二步:也就是编程序了。


  1)定义变量,变量的定义如下:


  TextArea theVisits=new TextArea (6,80);
 //显示数据库的内容
 TextField theStatus=new TextField ("",80);
 //显示打开数据库的信息。相当于程序的状态栏
 Connection theConnection; //数据库的连接方法
 Statement theStatement; //代表一个发送到数据库来执行的数据库命令
 ResultSet theResult; //读取的数据结果,也就是数据库返回的结果
 ResultSetMetaData theMetaData;
 //包含了有关数据库命令执行后 返回结果的有用信息。
 String theDataSource; //包含了被访问数据库或者数据源的名称,用URL形式表示 .
 String theUser; //数据库的用户名
 String thePassword; //数据库的密码


  2)实现界面,可以用开始时给大家介绍的方法来实现,界面的实现相对来说,


  比较的简单了,如下:


  public void init()
 {
 add(theVisits);
 add(theStatus);
 theVisits.setEditable (false); //设置文本区域不可以被用户写入
 theStatus.setEditable (false); //设置文本区域不可以被用户写入
 openConnection(); //打开数据库的连接
 execSqlCommand("select * from MyTable"); //从数据库中读取内容
 closeConnection(); //关闭已经打开的数据库
 }
 3)打开某个数据库的连接


  public void openConnection()
 {
 theDataSource="JDBC:odbc:MyAccess";
 theUser="";
 thePassword="";
 try
 {
 Class.forName("Sun.jdbc.odbc.JdbcOdbcDriver");
 theConnection=DriverManager.getConnection(theDataSource,theUser,thePassword);
 theStatus.setText("Status:OK");
 }
 catch (Exception e)
 {
 handleException(e);
 }
 }


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇一个Oracle数据库链接的JavaBean.. 下一篇用JDBC编写查询Access和FoxPro数..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目