Java 使用jdbc连接数据库
来源:互联网 发布:思念去世的父亲 知乎 编辑:程序博客网 时间:2024/04/30 04:23
package ConnectionTest;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
public class ContactTest {
private Connection conn = null;
public void getConnection(){
try{
String JDBC_URL = "jdbc:pointbase:server://localhost:9092/test";
String JDBC_DRIVER="com.pointbase.jdbc.jdbcUniversalDriver";
String USER = "PBPUBLIC";
String PASSWORD = "PBPUBLIC";
Class.forName(JDBC_DRIVER).newInstance();
conn = DriverManager.getConnection(JDBC_URL,USER,PASSWORD);
System.out.println("connection success");
}catch(Exception e){
e.printStackTrace();
}
}
public void excute(){
try{
Statement stmt = this.conn.createStatement();
String SQL = "select id ,name ,age ,address from test";
ResultSet rs = stmt.executeQuery(SQL);
ResultSetMetaData ss = rs.getMetaData();
int count = ss.getColumnCount();
for(int j = 1; j <= count; j++){
System.out.print(ss.getColumnName(j)+" ");
}
System.out.println(" ");
while(rs.next()){
for (int i = 1; i <= count;i++){
System.out.print(rs.getString(i)+" ");
}
System.out.println(" ");
}
rs.close();
stmt.close();
this.conn.close();
}catch(Exception e){
e.printStackTrace();
}
}
public static void main(String[] args)
{
ContactTest ct = new ContactTest ();
ct.getConnection();
ct.excute();
}
}
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
public class ContactTest {
private Connection conn = null;
public void getConnection(){
try{
String JDBC_URL = "jdbc:pointbase:server://localhost:9092/test";
String JDBC_DRIVER="com.pointbase.jdbc.jdbcUniversalDriver";
String USER = "PBPUBLIC";
String PASSWORD = "PBPUBLIC";
Class.forName(JDBC_DRIVER).newInstance();
conn = DriverManager.getConnection(JDBC_URL,USER,PASSWORD);
System.out.println("connection success");
}catch(Exception e){
e.printStackTrace();
}
}
public void excute(){
try{
Statement stmt = this.conn.createStatement();
String SQL = "select id ,name ,age ,address from test";
ResultSet rs = stmt.executeQuery(SQL);
ResultSetMetaData ss = rs.getMetaData();
int count = ss.getColumnCount();
for(int j = 1; j <= count; j++){
System.out.print(ss.getColumnName(j)+" ");
}
System.out.println(" ");
while(rs.next()){
for (int i = 1; i <= count;i++){
System.out.print(rs.getString(i)+" ");
}
System.out.println(" ");
}
rs.close();
stmt.close();
this.conn.close();
}catch(Exception e){
e.printStackTrace();
}
}
public static void main(String[] args)
{
ContactTest ct = new ContactTest ();
ct.getConnection();
ct.excute();
}
}
- java使用JDBC连接数据库
- java使用JDBC连接数据库
- Java 使用jdbc连接数据库
- Java使用jdbc连接数据库
- java使用jdbc连接数据库,
- java使用jdbc连接各种数据库
- Java中使用jdbc连接数据库详解
- java项目使用spring jdbc连接数据库
- java中使用jdbc连接SQLite3数据库
- Java中使用JDBC连接oracle数据库
- java使用jdbc方式连接数据库实例
- java使用jdbc连接postgresql数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接数据库SQL Server2012
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- java使用JDBC连接MYSQL数据库
- java使用JDBC技术连接数据库操作方法
- mongoDB 入门指南、示例
- 自己写的J2EE通用URL重定向工具
- 【上古秘籍】之Eclipse的秘籍
- Zynga尽显疲态,单日股价跌幅近18%
- SQL Server ldf文件的处理技巧
- Java 使用jdbc连接数据库
- 修正IE下document.getElementsByName无法获取DIV SPAN标签
- 烧写img的命令
- java中日期、日期格式、日期的解析和日期的计算
- 数据库 oracle 触发器
- Linux下的OSS音频接口编程一例
- 资源目录
- AS3 HTML 标签使用
- 日期小记录