使用Java Applet访问数据库 - 编程入门网
果在打开连接过程中出现错误,则SQLexception作废,通过在try-catch 块内打开连接的语句,拥护可以处理这种异常。通过使用后面要讲的handleException(), 在TextField内显示一个简短的相应信息。
4)执行SQL命令
为了执行该命令,程序使用Connection对象的createStatement()方法创建 一个可以有查询的Statement。然后,它激活Statement对象的executiveQuery() 方法,用来传递包含SQL查询语句的字符串。从init()中传送过来的参数—— Slect * from MyTable是一个简单的数据库查询语言,如果你还不知道什么意思, 那么请你还是查看一本有关数据库的书吧,这些内容很多,不是我这儿一下子能说 清楚的了。它的意思简单的说,就是查找表——MyTable中的所有(*)信息。它会 返回数据库中的所有内容,并把它作为ResultSet访问的结果。接着该程序激活ResultSet 对象的getMetaData()方法。这时,返回一个ResultSetMetaData值,该值存储在 一个称为theMetaData的变量中。使用ResultSetMetaData对象,可以获得很多有用的 数据;这里该程序使用getColumnCount()方法获得结果表中列的数量。最后,该程序反 复使用该结果表,激活theResult的next()方法获得结果表中的每一条记录,只到该方法 使用完全部记录返回flase为止。 使用Java Applet访问数据库(3)时间:2011-07-225)关闭数据库连接
当用户访问完某个数据库时,应该关闭数据库连接,释放与连接有关的资源。用户创建 的任何打开的ResultSet或者Statement对象将 自动关闭。另外,在关闭连接时可能发 生一个SQLException,也放到后面处理。 6)处理异常和错误
handleException()方法用来处理以上的错误和异常。该方法设置状态TextField包含与 异常有关的错误消息,使用getMessage()方法获得该消息。它还可以在System.out打印 堆栈轨迹。 三 安装ODBC数据源 为了运行这个应用程序,用户必须 首先创建一个与MyTable数据库相对应的 ODBC数据源。 为了通过ODBC使用Access,用户必须安装Access Odbc驱动程序。如果用户没有安装该驱动 程序,那么还是先安装吧,什么,不会,不会也不行了,找一本书好好看看吧,这是肯定要 看的 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |