访问oracle数据库是不是只能用ODBC 如题。俺是oracle小白,敬请大家的指导! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 别的也可以的吧,比如jdbc什么的...我也在学... 一般都是用JDBC,不管哪种,都要驱动,就是ojdbc.jar, ocrs.jar这类;在项目里面一般都不会直接连数据库得,连接多了不好控制,都会用连接池,jndi, herbinate等各种方式,但这都是管理数据库连接的方式。http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html 这个是跟编程语言有关系的,比如说java是通过JDBC连接oracle,而c++是通过ODBC连接oracle的 ODBC、JDBC。当然还有一些Web框架封装了JDBC,使用配置形式即可访问,比如Hibernate、Ibatis。 访问的方式有很多, JDBC-ODBC桥接 JDBC-native驱动桥 JDBC-network桥 纯JDBC驱动 连接池JNDI、web框架Hibernate等.... 访问的方式有很多, JDBC-ODBC桥接 JDBC-native驱动桥 JDBC-network桥 纯JDBC驱动 连接池JNDI、web框架Hibernate等....貌似好专业啊,一个词也没听说过。。⊙﹏⊙b汗 C#连接oracle?微软好像内部集成的几个类,直接调用就行。常见的OracleConnectionstring mysqlstr ="user id = xal;data source = xal;password = xal"; OracleConnection mycnn = new OracleConnection(mysqlstr); mycnn.open();还有OracleConnectoinStringBuilder类:OracleConnectionStringBuilder OcnnStrB = new OracleConnectionStringBuilder; OCnnStrB.DataSource = "xal"; OCnnStrB.UserID = "xal"; OCnnStrB.Password = "xal"; myCnn = new OracleConnection(OCnnStrB.ConnectionString); myCnn.open();代码都是网上摆的,理解就行。 pl/sql developer 连接超时 Oracle 快照能不能建立在指定用户下? 求oracle 查询语句 用ado连oracle的连接成功率的问题(请教高手) 关于使用oracle817的exp命令 数据累加,SQL怎么实现呢? oracle拼接数据 常用数据库都有哪些啊? 局域网上的客户端如何用VB做前台,通过ODBC来连服务器? 如何查看一个数据库下所有表的前三行信息 请教关于查询字段内容为逗号分隔的方法 win8 pro x64位装oracle10gx64位问题
http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
JDBC-ODBC桥接
JDBC-native驱动桥
JDBC-network桥
纯JDBC驱动
连接池JNDI、web框架Hibernate等....
JDBC-ODBC桥接
JDBC-native驱动桥
JDBC-network桥
纯JDBC驱动
连接池JNDI、web框架Hibernate等....貌似好专业啊,一个词也没听说过。。⊙﹏⊙b汗
还有OracleConnectoinStringBuilder类:OracleConnectionStringBuilder OcnnStrB = new OracleConnectionStringBuilder; OCnnStrB.DataSource = "xal"; OCnnStrB.UserID = "xal"; OCnnStrB.Password = "xal"; myCnn = new OracleConnection(OCnnStrB.ConnectionString); myCnn.open();
代码都是网上摆的,理解就行。