一段Jdbc连Oracle的程序,并实现数据查询.
程序如下:
package hello.ant;
import java.sql.*;
public class jdbc
{
String dbUrl="jdbc:oracle:thin:@127.0.0.1:1521:orcl";
String theUser="admin";
String thePw="manager";
Connection c=null;
Statement conn;
ResultSet rs=null;
public jdbc()
{
try{
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
c = DriverManager.getConnection(dbUrl,theUser,thePw);
conn=c.createStatement();
}catch(Exception e){
e.printStackTrace();
}
}
public boolean executeUpdate(String sql)
{
try
{
conn.executeUpdate(sql);
return true;
}
catch (SQLException e)
{
e.printStackTrace();
return false;
}
}
public ResultSet executeQuery(String sql)
{
rs=null;
try
{
rs=conn.executeQuery(sql);
}
catch (SQLException e)
{
e.printStackTrace();
}
return rs;
}
public void close()
{
try
{
conn.close();
c.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
public static void main(String[] args)
{
ResultSet rs;
jdbc conn = new jdbc();
rs=conn.executeQuery("select * from test");
try{
while (rs.next())
{
System.out.println(rs.getString("id"));
System.out.println(rs.getString("name"));
}
}catch(Exception e)
{
e.printStackTrace();
}
}
}
分享到:
相关推荐
在描述中提到,“一段Jdbc连Oracle的程序,并实现数据查询”,这暗示我们将探讨如何通过JDBC API在Java中连接到Oracle数据库并执行查询操作。 JDBC是Java平台的标准接口,它允许Java应用程序与各种数据库进行通信。...
总结来说,`weblogic.jdbc.vendor.oracle.OracleResultSet`是WebLogic服务器针对Oracle数据库的一个定制化结果集实现,专为处理大字段数据设计。配合WebLogic的数据源服务和连接池,它能够在Java应用中高效、安全地...
在"testOracle测试jdbc for Oracle"的场景中,描述中的“一段简单的代码”很可能是用来验证Java应用程序通过JDBC连接Oracle数据库的能力。以下是一个基础的JDBC连接Oracle数据库的步骤: 1. 加载驱动:使用`Class....
Oracle 12C JDBC驱动包是Oracle数据库与Java应用程序之间的桥梁,它允许Java开发者通过编写Java代码来访问和操作Oracle数据库。JDBC(Java Database Connectivity)是Java平台的标准API,用于连接各种数据库,包括...
总的来说,这段代码展示了如何使用JDBC连接Oracle数据库,并通过连接池进行管理。使用这种方式可以显著提高Web应用程序的性能,减少由于频繁建立和关闭数据库连接带来的开销。在实际项目中,还需要考虑异常处理、...
Oracle JDBC测试例子是一个非常实用的学习资源,特别适合Java初学者去理解如何使用Java与Oracle数据库进行交互。这个压缩包包含了两个文件:一个说明文件(说明.txt)和一个Java源代码文件(Oracle_jdbc.java)。接...
这段代码从数据库中查询BLOB字段,获取InputStream,然后将数据写入一个新的文件。注意,为了提高性能,这里使用了BufferedInputStream和BufferedOutputStream进行缓冲操作。 在实际应用中,确保正确处理异常并关闭...
它可以直接通过网络与Oracle数据库服务器通信,支持从Java应用程序直接执行SQL语句,进行数据查询、更新等操作。由于是Java实现,ojdbc8.jar可以在任何支持Java的平台上运行,具备良好的跨平台性。 其次,"orai18n-...
JDBC(Java Database Connectivity)是一种标准API,由Sun Microsystems(现为Oracle公司)开发,它允许Java应用程序连接到不同类型的数据库,实现数据的存取和处理。本压缩包包含针对MySQL、SQL Server和Oracle这三...
为了实现这种迁移,我们通常使用MapReduce编程模型,它允许Hadoop访问和写入Oracle数据库,并将数据从HDFS传输到Oracle中。 首先,要实现Hadoop到Oracle的数据迁移,需要配置相关的数据库信息类DBInfo,该类记录了...
以下是一段示例代码,展示了如何使用Oracle的JDBC驱动建立连接: ```java try { Class.forName("oracle.jdbc.driver.OracleDriver"); Connection myConnSDB = DriverManager.getConnection( "jdbc:oracle:thin:@...
这一过程涉及到的关键技术包括:使用JDBC连接Oracle数据库、利用ODBC连接Excel文件、以及通过Java代码读取Excel数据并将其插入到Oracle数据库中。此外,我们还将探讨在Web应用环境中部署此类功能的方法。 #### 技术...
《JDBC与Java数据库编程》一书旨在深入探讨Java如何通过JDBC(Java Database Connectivity)这一接口与数据库进行高效互动,实现数据的读取、写入、更新等操作。以下是对该主题的详细解析,包括JDBC的概念、体系结构...
Servlet+jdbc 网上商城购物车程序是一个基于Java Web技术实现的电子商务应用程序,它主要利用Servlet进行服务器端处理,并通过JDBC(Java Database Connectivity)与数据库交互,以实现用户在虚拟商城中的商品选择、...
这将创建一个名为`jdbc/artserver`的数据源,设置最大活动连接为100,最大空闲连接为30,等待超时时间为10秒。 7. **在应用程序中使用数据源**: 通过JNDI查找机制,你的Java应用可以获取到这个数据源,并进行...
- **next()**: 移动指针到下一行数据,并返回是否还有更多数据。 - **getInt()** 和 **getString()**: 获取当前行的列值,其中 `"id"` 和 `"name"` 是列名。 ### 5. 关闭资源 ```java if (result != null) result....
以下是一段通用的JDBC连接示例代码模板: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class JdbcConnectionExample { public static void main...
JDBC驱动jar包的引入对于Java开发者来说至关重要,它们使得Java程序能够与不同的数据库进行通信,执行查询、插入、更新和删除等操作。理解如何正确配置和使用这些驱动,以及构建相应的连接字符串,是Java数据库编程...
下面是一段简单的JDBC连接MySQL的示例代码: ```java import java.sql.*; public class JDBCExample { public static void main(String[] args) { // 加载MySQL驱动 Class.forName("com.mysql.cj.jdbc.Driver")...
数据的持久化是通过JDBC实现的,即将内存中的数据保存到硬盘或其他可掉电式存储设备中,使其在程序关闭后依然能够被保留和访问。企业级应用中,数据持久化通常通过关系数据库管理系统(RDBMS)来实现,比如MySQL、...