当前位置: 技术问答>java相关
jsp 如何连接oracle8.1.7数据库??
来源: 互联网 发布时间:2015-04-28
本文导语: oracle8.1.7中的 ORACLE ODBC Test接连正确,可是在JSP中就是不正确,如何连接,大家给予帮助!!!!! | DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver()); String connstr = MOS17Web.ta_db_str; ...
oracle8.1.7中的 ORACLE ODBC Test接连正确,可是在JSP中就是不正确,如何连接,大家给予帮助!!!!!
|
DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver());
String connstr = MOS17Web.ta_db_str;
String uname = "test";
String pword = "test";
Connection conn = DriverManager.getConnection(connstr,uname,pword);
String stmttext = "select ta_type, sys.dbms_lob.getlength (ta_content), ta_content from ta_content where ta_number = :1";
PreparedStatement pstmt = conn.prepareStatement(stmttext);
pstmt.setString(1,v_fn);
ResultSet rslt = pstmt.executeQuery();
String connstr = MOS17Web.ta_db_str;
String uname = "test";
String pword = "test";
Connection conn = DriverManager.getConnection(connstr,uname,pword);
String stmttext = "select ta_type, sys.dbms_lob.getlength (ta_content), ta_content from ta_content where ta_number = :1";
PreparedStatement pstmt = conn.prepareStatement(stmttext);
pstmt.setString(1,v_fn);
ResultSet rslt = pstmt.executeQuery();
|
如果使用Thin或OCI驱动程序:
URL中可以包括用户登录名和用户登录密码。例如:
jdbc:oracle:thin:guest/guest@Chicago:1521:chidb;
如果设定了url属性,tnsEntry, driverType, portNumber, networkProtocol, serverName,和databaseName属性将失效。
在没有设定url属性的情况下,如果设定了tnsEntry属性,portNumber, networkProtocol, serverName,和databaseName属性将失效。
如果使用OCI驱动程序,并且networkProtocol属性被设定为ipc,除user和password外的所有其他属性将失效。
要在ClassPath里加的是classes111.zip,呵呵,那是针对oracle8i的,加载了classes12.jar 针对Oracle9
URL中可以包括用户登录名和用户登录密码。例如:
jdbc:oracle:thin:guest/guest@Chicago:1521:chidb;
如果设定了url属性,tnsEntry, driverType, portNumber, networkProtocol, serverName,和databaseName属性将失效。
在没有设定url属性的情况下,如果设定了tnsEntry属性,portNumber, networkProtocol, serverName,和databaseName属性将失效。
如果使用OCI驱动程序,并且networkProtocol属性被设定为ipc,除user和password外的所有其他属性将失效。
要在ClassPath里加的是classes111.zip,呵呵,那是针对oracle8i的,加载了classes12.jar 针对Oracle9