TERADATA数据库怎么用JDBC连接 5
展开全部
进口的java.sql *;。
公共类ConnDB {
私人连接CN;
私人语句stmt;
私人的ResultSet RS;
公共布尔开放(主机字符串,字符串数据库名,字符串SUSR,字符串SPWD)
{
尝试{
调用Class.forName(“com.mysql.jdbc.Driver”);
字符串URL =“的jdbc:mysql的:/ /”+主机+“:3306”+“/”+数据库名;
CN =(连接)DriverManager.getConnection(URL,SUSR,SPWD);
到stmt =(声明)cn.createStatement();
}赶上(ClassNotFoundException异常E){
/ / TODO自动生成catch块
e.printStackTrace();
返回false;
}赶上(的SQLException五){
e.printStackTrace();
返回true;}
公共布尔的close(){
尝试{
cn.close();
stmt.close();
rs.close();
赶上(的SQLException sqlex)
{sqlex.printStackTrace();
返回false;}
返回true;
公共ResultSet中的executeQuery(SQL字符串)
{
{
RS = stmt.executeQuery(SQL);
赶上(的SQLException sqlex)
{
sqlex.printStackTrace();
返回NULL;
回报RS;
公共静态无效的主要(字串[] S)
{
尝试{ConnDB C =新ConnDB();
c.open(“localhost”的,“bicel”,“根”,“mysql”的);
RS = c.executeQuery(“选择标题*”);
}赶上(例外五)
{
System.out.println(“错误!”);
{
同时(方法rs.next()){System.out.println(rs.getString(“作家”)+“:”+ rs.getString (“标题”));}
}
赶上(的SQLException sqlex)
{
sqlex.printStackTrace();
System.out.println(“main()的成功”);
c.close();根据他们的数据库
参数名,路径和相应的变化
公共类ConnDB {
私人连接CN;
私人语句stmt;
私人的ResultSet RS;
公共布尔开放(主机字符串,字符串数据库名,字符串SUSR,字符串SPWD)
{
尝试{
调用Class.forName(“com.mysql.jdbc.Driver”);
字符串URL =“的jdbc:mysql的:/ /”+主机+“:3306”+“/”+数据库名;
CN =(连接)DriverManager.getConnection(URL,SUSR,SPWD);
到stmt =(声明)cn.createStatement();
}赶上(ClassNotFoundException异常E){
/ / TODO自动生成catch块
e.printStackTrace();
返回false;
}赶上(的SQLException五){
e.printStackTrace();
返回true;}
公共布尔的close(){
尝试{
cn.close();
stmt.close();
rs.close();
赶上(的SQLException sqlex)
{sqlex.printStackTrace();
返回false;}
返回true;
公共ResultSet中的executeQuery(SQL字符串)
{
{
RS = stmt.executeQuery(SQL);
赶上(的SQLException sqlex)
{
sqlex.printStackTrace();
返回NULL;
回报RS;
公共静态无效的主要(字串[] S)
{
尝试{ConnDB C =新ConnDB();
c.open(“localhost”的,“bicel”,“根”,“mysql”的);
RS = c.executeQuery(“选择标题*”);
}赶上(例外五)
{
System.out.println(“错误!”);
{
同时(方法rs.next()){System.out.println(rs.getString(“作家”)+“:”+ rs.getString (“标题”));}
}
赶上(的SQLException sqlex)
{
sqlex.printStackTrace();
System.out.println(“main()的成功”);
c.close();根据他们的数据库
参数名,路径和相应的变化
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询