java数据库连接 JDBC:ODBC
来源:互联网 发布:mac系统作图软件 编辑:程序博客网 时间:2024/05/16 06:58
- import java.sql.*;
- import java.util.*;
- /**
- *
- * @blacksapper
- * java查询分析器
- *
- */
- public class selection {
- public static void main(String args [])
- {
- String driverClass="sun.jdbc.odbc.JdbcOdbcDriver"; //申明连接
- String url="jdbc:odbc:javadb";
- String [] columnNames=new String[]{"EmployeeID","LastName","FirstName","Title","TitleOfCourtesy","BirthDate","HireDate","Address","City","Region","PostalCode","Country","HomePhone","Extension","Photo","Notes","ReportsTo","PhotoPath"};
- String [] displayNames=new String[]{"EmployeeID","LastName","FirstName","Title","TitleOfCourtesy","BirthDate","HireDate","Address","City","Region","PostalCode","Country","HomePhone","Extension","Photo","Notes","ReportsTo","PhotoPathss"};
- Connection con=null;
- Statement stmt=null;
- ResultSet rs=null;
- Scanner input = new Scanner(System.in);
- String a = input.nextLine();
- //"select top 1 * from employees";
- try{
- //加载驱动程序
- Class.forName(driverClass);
- }
- catch(ClassNotFoundException e){
- System.out.println("驱动加载不成功");
- System.exit(-1);
- }//end try
- try{
- //获得jdbc连接
- con = DriverManager.getConnection(url);
- //创建satement对象
- stmt=con.createStatement();
- //得到查询结果集合
- rs=stmt.executeQuery(a); //这里是字符串 select top 1 * from employees
- //打印表头
- for(int i=0;i<displayNames.length;i++)
- {System.out.print(displayNames[i]+"/t");}
- System.out.println() ;
- //打印结果集
- while (rs.next())
- {
- for (int i=0;i<columnNames.length;i++)
- {System.out.print(rs.getString ( columnNames[i] ) + " /t ") ;}
- System.out.println();
- }
- stmt.close();
- }
- catch(SQLException sqe)
- {
- sqe.printStackTrace ();
- }
- finally
- {
- //关闭数据库连接
- try{
- con.close();
- }
- catch(Exception e){}
- //end try close
- }//end finally
- }
- }
其实是书上的代码。我拿来改了一下。呵呵。连接的数据库是MSSQL2000自带的什么wind数据库。这个是JDBCODBC的使用。抛砖引玉了。
除了代码还有个需要声明的连接在控制面板,管理,数据源里面建立连接。顺便选择数据库。感谢下面朋友的补充
- java数据库连接 JDBC:ODBC
- 【java】jdbc-odbc桥数据库连接
- java数据库连接jdbc-ODBC方式连接
- JDBC-ODBC数据库连接
- java JDBC-ODBC
- java odbc-jdbc连接
- java数据库连接(含odbc)
- 与数据库连接的两种方式:JDBC和ODBC-JDBC
- java-JDBC:JDBC数据库连接字符串
- java建立JDBC-ODBC桥接
- java odbc jdbc 连接Access
- java ODBC链接 JDBC链接
- Java数据库连接(JDBC)
- java--各种数据库连接jdbc
- java中jdbc数据库连接
- java jdbc数据库连接
- java jdbc数据库连接
- java jdbc数据库连接
- Hibernate基础教程(6-2)
- 2009-7-25(awt小结)
- 2009-7-25(awt小结2)
- 老总说我跟股东商量下下周一上班
- Spring学习2
- java数据库连接 JDBC:ODBC
- 发觉自己太嫩了
- 新的开始
- JSF之思考
- 用java多线程断点续传实践
- flex, java, blazeds 初体验
- 用JAAS 和 JSSE 实现 Java 安全性
- Google非常古怪
- Free Computer Books