就象从ORACLE中读数据一样,只不过驱动不一样罢了!
解决方案 »
- swing 鼠标滑过 显示提示信息
- 怎么获取JscrollPane中组件的位置
- 如果是你!你会用什么样的方法来实现这个功能!
- 把20070903 09:00这段字符串转换成2007-09-02 08:00
- j2sdk的配置问题
- FileInputStream类问题,高手请进!
- 初学java的一个问题
- 大家用JB9的时候请千万别登陆到网上。否则你会收到一个封信!
- 有没有可能拿到一个普通内部类的class对象,然后用newInstance实例化?
- 菜鸟求助关于在hashmap中get的问题
- 最简单的问题,JDK1。4。0的配置问题!!!
- 用jdbc连接oracle数据库时,关于DriverManager.getConnection(url,name,password)方法的问题
PreparedStatement statement=null;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
connection=DriverManager.getConnection("jdbc:odbc:testAccess","sa","");
Enumeration eDri = DriverManager.getDrivers();
while(eDri.hasMoreElements())
System.out.println("驱动程序:" + eDri.nextElement().toString());
}
catch(Exception e)
{
e.printStackTrace();
} try{
String sql="select * from people";
statement=connection.prepareStatement(sql);
ResultSet result=statement.executeQuery();
while(result.next())
{
int nid=result.getInt("id");
String strid=new String("id "+nid);
System.out.println(strid);
String name=result.getString("name");
System.out.println("name "+name);
String sex=result.getString("sex");
System.out.println("sex "+sex); // int age=result.getInt("age");
// String strAge=new String(""+age);
// System.out.println("age "+strAge); String phone=result.getString("phone");
System.out.println("phone "+phone);
String other=result.getString("other");
System.out.println("other "+other); }
result.close();
statement.close(); }catch(Exception e)
{
System.out.println(e.toString()); }
1.怎么建立数据源。就象Sql server的ODBC。需要不?
2.怎么连接?
注意应配置成系统DSN
配法和一般的ODBC数据源一样的配法。
注意应配置成系统DSN
配法和一般的ODBC数据源一样的配法。
配好后,就不用管了,将楼上代码中的testAccess换成你自己的数据源名
就可以了。