首页 > 前端 > 经验 > jdbc访问数据库有哪些异常,JAVA使用JDBC连接数据库遇到的问题

jdbc访问数据库有哪些异常,JAVA使用JDBC连接数据库遇到的问题

来源:整理 时间:2024-06-04 04:25:17 编辑:黑码技术 手机版

1,JAVA使用JDBC连接数据库遇到的问题

你的后台不贴出来 看不出来问题 应该是sql的事情
1.注册驱动 2.获取连接库连接 3.获取表达式 4 执行SQL 5显示结果集里面的数据 6释放资源
connect.setAutoCommit(false); 去掉connect.commit(); 去掉自动commit就行,没必要手动

JAVA使用JDBC连接数据库遇到的问题

2,JDBC连Oracle出现异常

连接重置,一般是网络问题Class.forName("oracle.jdbc.driver.OracleDriver");Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:NTDB", "scott", "tiger");
你先用sqlplus连接下看下你的数据库是否连接上了,然后就是不行的话用oracle安装目录里面的d:\oracle\product\10.2.0\db_1\jdbc\lib\ classes12.jar驱动包试下。 class.forname("oracle.jdbc.driver.oracledriver"); string str="jdbc:oracle:thin:@192.16.0.153:1521:databasename="+"orcl"; 数据库名字。 cn=drivermanager.getconnection(str,"scott","tiger"); 用这个就可用了。
把代码贴出来看看
每次获取连接时都要Class.forName("oracle.jdbc.driver.OracleDriver")一下所有不能静态化,如果那样写则会找不到注册驱动。

JDBC连Oracle出现异常

3,JDBC连接Mysql数据库错误

LZ 实际做项目的时候 都要直连 从网上找找 那三个直连包吧 代码如下: package com.bl.db; import java.sql.DriverManager; import java.sql.SQLException; import com.blog.port.*; import java.sql.*; public class DBTool implements IDBTool Connection conn; public Connection getConn()try DriverManager.registerDriver(new com.microsoft.jdbc.sqlserver.SQLServerDriver()); conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;databasename=Data","sa",""); } catch (SQLException e) // TODO 自动生成 catch 块 e.printStackTrace(); } return conn; } public void Close(ResultSet rs,PreparedStatement pst,Connection conn)try if(rs!=null)rs.close(); } if(pst!=null)pst.close(); } if(conn!=null)conn.close(); } } catch (SQLException e) e.printStackTrace(); } } } 我采用的是 分层模式
是需要启动mysql服务 root连接代码:import java.sql.*;public class jdbcutil jdbcutil() try class.forname("com.mysql.jdbc.driver"); }catch(exception e) e.printstacktrace(); }}public connection getconnection() throws exception return drivermanager.getconnection("jdbc:mysql://localhost:3306/你的数据库名字","一般是root","你的密码");}public void close(connection con, statement st) throws exception con.close(); st.close();}public void close(connection con, statement st,resultset rs) throws exception con.close(); st.close(); rs.close();}}

JDBC连接Mysql数据库错误

文章TAG:jdbc访问数据库有哪些异常JAVA使用JDBC连接数据库遇到的问题

最近更新

  • 数据库参数有哪些,什么叫数据库名数据库参数有哪些,什么叫数据库名

    什么叫数据库名2,SQL中什么叫函数什么叫参数它们的概念3,如何知道数据库的参数4,sqlserver存储过程参数有哪些5,谁能解释一下什么叫数据库1,什么叫数据库名二楼的废什么话,还是三楼说的好!就.....

    经验 日期:2024-06-03

  • 市场营销看哪些数据库,市场上都有一些什么样的数据库产品市场营销看哪些数据库,市场上都有一些什么样的数据库产品

    市场上都有一些什么样的数据库产品MSSQLServer,微软的Oracle,甲骨文公司的DB2,IBM的产品此外还有Informix/MYSQL/Access/VFP/等其中有一些是免费的,如MYSQL,当然所有的产品你都可以下载到.....

    经验 日期:2024-06-03

  • 印章数据库有哪些特点,莱州注册私人公司需要什么资料印章数据库有哪些特点,莱州注册私人公司需要什么资料

    莱州注册私人公司需要什么资料2,通过代理机构注册商标的优势有哪些3,怎样在网上签名4,电子商务的发展领域有哪些5,如何注册商标怎么选那个分类1,莱州注册私人公司需要什么资料一、前期准备.....

    经验 日期:2024-06-03

  • 药品交易数据库有哪些,药品标准查询比较齐全的网站有哪些药品交易数据库有哪些,药品标准查询比较齐全的网站有哪些

    药品标准查询比较齐全的网站有哪些药智数据--药品转让数据库,这里的数据相当齐全权威!2,哪个网站能查到药品的转让的信息呢比较全面的是,药智数据--药品转让数据库。这里的数据相当齐全权.....

    经验 日期:2024-06-03

  • odbc支持哪些数据库,oracle dblink支持哪些数据库odbc支持哪些数据库,oracle dblink支持哪些数据库

    oracledblink支持哪些数据库2,如何配置数据库ODBC数据源3,ODBC的概念是什么4,ODBC数据库类主要有哪三个1,oracledblink支持哪些数据库1)dblink1对应数据库db1,你有用户名密码登陆db1建一个同.....

    经验 日期:2024-06-03

  • ps8扫描仪插件ps8扫描仪插件

    版本低扫描仪旧。PHOTOSHOP缺少一个Twain插件,下载此插件并将其复制到photoshop安装目录中的PlugIns文件夹,当然,重启PS需要安装扫描仪驱动,导入项中会额外提供一个TWAIN扫描工具!为什么pho.....

    经验 日期:2024-06-03

  • 国际数据库有哪些内容,medline数据库由哪三个索引组成国际数据库有哪些内容,medline数据库由哪三个索引组成

    medline数据库由哪三个索引组成【MEDLINE数据库】是美国国立医学图书馆(TheNationalLibraryofMedicine,简称NLM)生产的国际性综合生物医学信息书目数据库,是当前国际上最权威的生物医学.....

    经验 日期:2024-06-03

  • 变异数据库有哪些,ORM型的数据库有哪些变异数据库有哪些,ORM型的数据库有哪些

    ORM型的数据库有哪些2,除了arcgis还有什么软件能求变异函数3,有没有可以查询肿瘤中基因突变的数据库4,nosql数据库有哪些5,什么是异构数据库1,ORM型的数据库有哪些现在常用的这些数据库都是.....

    经验 日期:2024-06-03