如何用javaBean连接数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用javaBean连接数据库相关的知识,希望对你有一定的参考价值。

参考技术A 关于JSP中调用JavaBean实现数据库连接和操作!
首先是JavaBean的原程序
//——————————————————————
package
mywebconn;
import
java.sql.*;
public
class
JDBCrs

//
static
final
String
sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
static
final
String
sConnStr="jdbc:odbc:Driver=MicroSoft
Access
Driver
(*.mdb);DBQ=D:/myWeb01/WebModule1/test.mdb";
Connection
conn=null;
ResultSet
rs=null;
public
JDBCrs()

try

Class.forName(sDBDriver);

catch(java.lang.ClassNotFoundException
e)

System.err.println(e.getMessage());


//
the
public
public
ResultSet
executeQuery(String
sql)

rs=null;
try

conn=DriverManager.getConnection(sConnStr);
Statement
stmt=conn.createStatement();
rs=stmt.executeQuery(sql);

catch(SQLException
ex)
System.err.println("aq.executeQuery
"+ex.getMessage());

return
rs;

public
void
executeUpdate(String
sql)

try

conn
=
DriverManager.getConnection(sConnStr);
Statement
stmt
=
conn.createStatement();
stmt.executeUpdate(sql);
conn.close();

catch(SQLException
ex)

System.err.println("aq.executeUpdate
"+ex.getMessage());


public
void
close()

try

if
(!conn.isClosed())

conn.close();


catch
(SQLException
ex)

System.err.println("conn.close
"+ex.getMessage());



//——————————————————————
这个JavaBean叫JDBCrs(自己命名)
这个JavaBean是属于mywebconn这个包的(自己定义)
其中有一个叫executeQuery(String
sql)的返回ResultSet对象的方法!
当调用这个方法后,最好要调用close()这个方法关闭连接!
还有一个叫executeUpdate(String
sql)的方法,该方法不返回对象,只执行SQL语句,当执行完后会自动
关闭数据库连接!
String
sDBDriver和String
sConnStr字符串变量要根据实际情况做更改!!
在页面被调用时:
//保证可以使用ResultSet对象
//id
属性是被实例化后的名称

如何用navicat连接阿里云内网的mysql数据库

1.首先用ssh连接阿里云服务器

2.连接mysql数据库

设置完这两项就可以连接阿里云内网mysql数据库

 

以上是关于如何用javaBean连接数据库的主要内容,如果未能解决你的问题,请参考以下文章

手机如何用数据线连接电脑上网

如何用Eclipse连接MySQL数据库

如何用Entity Framework 6 连接Sqlite数据库

如何用Entity Framework 6 连接Sqlite数据库

如何用MySQL建立数据库

请教 如何用DELPHI生成DLL 封装数据库连接