有谁知道ERROR:JDWP Unable to get JNI 1.2 environment ,jvm

try
{
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      Connection   conn=DriverManager.getConnection("jdbc:odbc:driver={Microsoft   Access   Driver   (*.mdb);DBQ=d:/test.mdb");
      Statement   stmt=conn.createStatement();
      int   n=stmt.executeUpdate("insert   into   test   (userName,userPwd)   values('xpice','123456')");
      System.out.println("n="   +   n);
}catch(ClassNotFoundException   e)
{
      System.out.println(e.getMessage()   );
}catch(SQLException   e)
{
      System.out.println(e.getMessage()   );
}

运行后n=1

但是Access   没有更新
如果加上   这句ResultSet   rs=stmt.executeQuery("select   *   from   test");的话添加会成功!但为什么会这样呢?
但调试后得出的错误是:
ERROR:JDWP       Unable       to       get       JNI       1.2       environment       ,jvm->   GetEvn()       return       =-2  
JDWP       exit       error       AGENT_ERROR_NO_JNI_ENV(183):[../../../src/share/back/until.c:820]

事物没有提交的原因?

写上commit试试

Create By Any-Extract(WL-AE)

(阅读次数:


分享收藏到:  新浪ViVi 365Key网摘 Google书签 Windows Live Yahoo书签 添加到百度搜藏
上一篇:请教关于liferay的问题!   下一篇:讲解Eclipse连接Oracle数据库的具体步骤
[本文源自互联网,版权归原作者,转摘为学习参考使用]

评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
匿名评论
 
数据挖掘论坛导航
资讯点击排行帮
相关资讯
数据挖掘论坛资讯

关于我们  - 网站地图 - 联系方式 - 版权申明 - 友情链接 - 使用帮助
数据挖掘研究院(www.ChinaKDD.com)
增值电信业务经营许可证编号:皖B2-20040042 文网文:[2005]027号