把数据库的url里的IP地址部分写上数据库的ip地址就OK
解决方案 »
- 静态上下文不能引用非静态方法 为什么呢 以前这样写就是可以的
- getClass().getResource()加载图片失败!!!!
- Java参数传递问题
- 请教关于下拉列表框的问题
- 一个生产者消费者的一个线程互斥的程序,不知道为什么运行时会有错误
- HTTPConnection连接后无法断开的问题
- 如何在程序中判断一个文件夹中有多少个文件?
- JDK编译文件找不到包怎么回事啊?
- 在WIN2K的环境变量里设置CLASSPATH,下面的两种方法那种是对的?
- JAVA中树节点的声明问题,十万火急
- 紧急求救JBuilder7的SerialNumber和CD Key?如果能用奉上100分,言出必行
- 十年后Java真的会消失吗???
{
static Connection conn;
static void conn_oracle() throws SQLException{
// Load the Oracle JDBC driver
// 显式注册
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
// 隐式注册
// Class.forName(oracle.jdbc.driver.OracleDriver);
String url = "jdbc:oracle:thin:username/[email protected]:1521:ORCL";
System.out.println("开始连接ORACLE;");
conn =DriverManager.getConnection (url);// Connect to the database // You can put a database name after the @ sign in the connection URL.
}
public static void main (String args [])
throws SQLException
{
//连接ODBC
//conn_odbc();
//连接ORACLE
conn_oracle();
System.out.println("连接数据库成功;");
// Create a Statement
Statement stmt = conn.createStatement ();//创建一个声明
//单结果集
ResultSet rset = stmt.executeQuery ("select psname from tblname where colname='aa'");
// Iterate through the result and print the employee names
while (rset.next ()){//单结果集:通过字段索引,输出一个值
System.out.println (rset.getString (1));
}
}
}