展开全部
导入jar包,确保数据库连接正确,使用如下方式可以获得数据库的连接
String url = "jdbc:mysql://localhost:3306/test(数据库名)";
Class.forName("org.gjt.mm.mysql.Driver");
Connection conn = DriverManager.getConnection(url, usename,password);
String url = "jdbc:mysql://localhost:3306/test(数据库名)";
Class.forName("org.gjt.mm.mysql.Driver");
Connection conn = DriverManager.getConnection(url, usename,password);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
算了 把我的复制一份给你吧~~~
package jtabeltext;
import java.sql.*;
public class DataAccess
{
Connection conn;
Statement stm;
DataAccess()
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=DriverManager.getConnection("jdbc:odbc:test");
stm=conn.createStatement();
}
catch (ClassNotFoundException ex)
{
ex.printStackTrace();
}
catch (SQLException ex)
{
/** @todo Handle this exception */
ex.printStackTrace();
}
}
public void excuteSQl(String sql) throws SQLException
{
stm.execute(sql);
}
public ResultSet ExecuteResultSetSql(String sql) throws SQLException
{
return stm.executeQuery(sql);
}
}
用的odbc数据源 因为这里不可以上传jdbc直连架包。test 是odbc源的名称。我想mysql和sql差不多,我想过程也差不多吧
package jtabeltext;
import java.sql.*;
public class DataAccess
{
Connection conn;
Statement stm;
DataAccess()
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=DriverManager.getConnection("jdbc:odbc:test");
stm=conn.createStatement();
}
catch (ClassNotFoundException ex)
{
ex.printStackTrace();
}
catch (SQLException ex)
{
/** @todo Handle this exception */
ex.printStackTrace();
}
}
public void excuteSQl(String sql) throws SQLException
{
stm.execute(sql);
}
public ResultSet ExecuteResultSetSql(String sql) throws SQLException
{
return stm.executeQuery(sql);
}
}
用的odbc数据源 因为这里不可以上传jdbc直连架包。test 是odbc源的名称。我想mysql和sql差不多,我想过程也差不多吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询