发布网友
共2个回答
热心网友
public Statement getConnection() // Statement表示该方法的返回类型
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//注册一个驱动器,用来驱动数据库
}
catch(ClassNotFoundException e1) //捕捉类不存在的异常
{
}
try
{ //建立连接时应捕获异常
//;useUnicode=false&characterEncoding=gb2312
String str="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=database\\supermarket.mdb";
//利用DriverManager获得数据库的链接,并赋给con对象
con=DriverManager.getConnection(str);
//sql应该为Statement的一个对象,是为了创建一个SQL语句
sql=con.createStatement();
}
catch(SQLException e2)
{} return sql; //方法名之前为Statement,表示方法的返回类型,一定要有Statement的返回对象,sql
热心网友
package ee;
import java.sql.Statement;
public class EE {
public Statement getConnection()
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//注册驱动程序
}
catch(ClassNotFoundException e1)
{
}
try
{
//;useUnicode=false&characterEncoding=gb2312
String str="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=database\\supermarket.mdb";
con=DriverManager.getConnection(str);//建立数据库连接
sql=con.createStatement(); //创建语句对象
}
catch(SQLException e2)
{}
return sql;//返回语句对象
}
这种一般用的很少,一般都用预编译的