import java.sql.*;
import java.net.*;
import java.util.*;
public class data1 {
String dri="sun.jdbc.odbc.JdbcOdbcDriver";
String url="";
Connection cn;
String user;
String pwd;
Statement st;
ResultSet rs;
String sql;
public static void main(String[] args) {
// TODO Auto-generated method stub
data1 da=new data1();
}
public data1(){
try {
Class.forName(dri);
user="sa";
pwd="sql";
url="jdbc:odbc:temp";
sql="select * from mybase";
cn=DriverManager.getConnection(url,user,pwd);
PreparedStatement ps=cn.prepareStatement(sql);
//st=cn.createStatement();
//rs=st.executeQuery(sql);
rs=ps.executeQuery();
while(rs.next())
{
String name=rs.getString(1);
System.out.print(name);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
import java.net.*;
import java.util.*;
public class data1 {
String dri="sun.jdbc.odbc.JdbcOdbcDriver";
String url="";
Connection cn;
String user;
String pwd;
Statement st;
ResultSet rs;
String sql;
public static void main(String[] args) {
// TODO Auto-generated method stub
data1 da=new data1();
}
public data1(){
try {
Class.forName(dri);
user="sa";
pwd="sql";
url="jdbc:odbc:temp";
sql="select * from mybase";
cn=DriverManager.getConnection(url,user,pwd);
PreparedStatement ps=cn.prepareStatement(sql);
//st=cn.createStatement();
//rs=st.executeQuery(sql);
rs=ps.executeQuery();
while(rs.next())
{
String name=rs.getString(1);
System.out.print(name);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
本文介绍了一个使用Java进行数据库操作的例子,包括加载驱动、建立连接、执行SQL查询并获取结果集的过程。示例中采用的是ODBC桥接方式连接数据库,并通过PreparedStatement执行SQL语句。

被折叠的 条评论
为什么被折叠?



