oracle链接怎么写,oracle连接oracle

怎样建立oracle数据库链接

1)首先要有java连接oracle数据库的驱动类,下载好后导入到工程里

创新互联建站专业为企业提供桐城网站建设、桐城做网站、桐城网站设计、桐城网站制作等企业网站建设、网页设计与制作、桐城企业网站模板建站服务,10年桐城做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

2)代码:

import java.sql.*;

public class JDBCTest {

/**

* @param args

* @throws ClassNotFoundException

*/

public static void main(String[] args)

throws ClassNotFoundException, SQLException{

//1.准备参数

String ip = "192.168.0.26";

String sid = "tarena";

String port = "1521";

String dbUser = "openlab";

String dbPassword = "open123";

String driver

= "oracle.jdbc.driver.OracleDriver";

//2.构造驱动实例

Class.forName(driver);

//3.创建连接

//连接字符串是固定的形式,oracle的形式:

String url

= "jdbc:oracle:thin:@"

+ ip + ":" + port + ":" + sid;

Connection conn

= DriverManager.getConnection

(url, dbUser, dbPassword);

//4.执行SQL语句

String sql = "select id, password, name from user_sd1104 " +

"where id = 1001 and password = '1234'";

Statement stmt = conn.createStatement();

ResultSet rs

= stmt.executeQuery(sql);//执行sql语句

while(rs.next()){

int id = rs.getInt(1);

String pwd = rs.getString(2);

String name = rs.getString(3);

System.out.println("welcome," + name);

}

rs.close();

stmt.close();

conn.close();

}

}

oracle数据库连接语句怎么写

public void testOracle()

{

Connection con = null;// 创建一个数据库连接

PreparedStatement pre = null;// 创建预编译语句对象,一般都是用这个而不用Statement

ResultSet result = null;// 创建一个结果集对象

try

{

   Class.forName("oracle.jdbc.driver.OracleDriver");// 加载Oracle驱动程序

   System.out.println("开始尝试连接数据库!");

   String url = "jdbc:oracle:" + "thin:@127.0.0.1:1521:XE";// 127.0.0.1是本机地址,XE是精简版Oracle的默认数据库名

   String user = "system";// 用户名,系统默认的账户名

   String password = "147";// 你安装时选设置的密码

   con = DriverManager.getConnection(url, user, password);// 获取连接

   System.out.println("连接成功!");

   String sql = "select * from student where name=?";// 预编译语句,“?”代表参数

   pre = con.prepareStatement(sql);// 实例化预编译语句

   pre.setString(1, "刘显安");// 设置参数,前面的1表示参数的索引,而不是表中列名的索引

   result = pre.executeQuery();// 执行查询,注意括号中不需要再加参数

   while (result.next())

       // 当结果集不为空时

       System.out.println("学号:" + result.getInt("id") + "姓名:"

               + result.getString("name"));

}

catch (Exception e)

{

   e.printStackTrace();

}

finally

{

   try

   {

       // 逐一将上面的几个对象关闭,因为不关闭的话会影响性能、并且占用资源

       // 注意关闭的顺序,最后使用的最先关闭

       if (result != null)

           result.close();

       if (pre != null)

           pre.close();

       if (con != null)

           con.close();

       System.out.println("数据库连接已关闭!");

   }

   catch (Exception e)

   {

       e.printStackTrace();

   }

}

}

C#连接oracle连接字符串怎么写啊?

具体的代码如下:

/// summary

/// Oracle 的数据库连接字符串.

/// /summary

private const String connString =

@"Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.210)

(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)));User

Id=TEST;Password=TEST123";

192.168.1.210 是 Oracle 数据库服务器的 IP 地址

1521 是 默认的端口号

SERVICE_NAME=ORCL 意思是Oracle 数据库服务是ORCL

后面就是用户名密码了。

扩展资料:

部分描述:

abstract:可以和类、方法、属性、索引器及事件一起使用,标识一个可以扩展但不能被实体化的、必须被实现的类或方法。

as:一个转换操作符,如果转换失败,就返回null。

base:用于访问被派生类或构造中的同名成员隐藏的基类成员。

catch:定义一个代码块,在特定类型异常抛出时,执行块内代码。

checked:既是操作符又是语句,确保编译器运行时,检查整数类型操作或转换时出现的溢出。

const:标识一个可在编译时计算出来的变量值,即一经指派不可修改的值。

delegate:指定一个声明为一种委托类型。委托把方法封装为可调用实体,能在委托实体中调用。

enum:表示一个已命名常量群集的值类型。

event:允许一个类或对象提供通知的成员,他必须是委托类型。

explicit:一个定义用户自定义转换操作符的操作符,通常用来将内建类型转换为用户定义类型或反向操作,必须再转换时调用显示转换操作符。

extern:标识一个将在外部(通常不是c#语言)实现的方法。

参考资料来源:百度百科-c#


网页标题:oracle链接怎么写,oracle连接oracle
标题URL:http://hbruida.cn/article/dschoho.html