当前位置:  技术问答>java相关

JBuilder数据库编程出错!???

    来源: 互联网  发布时间:2017-04-19

    本文导语:  使用 QueryDataSet + jdbTable 编写了一个简单的数据库访问程序,可以读取数据显示到jdbTable上了,也可以在jdbTable上编辑修改数据,可是一按jdbNavToolBar上的save change键,就会弹出出错窗口,Stack Trace如下:  See com.bor...

使用 QueryDataSet + jdbTable 编写了一个简单的数据库访问程序,可以读取数据显示到jdbTable上了,也可以在jdbTable上编辑修改数据,可是一按jdbNavToolBar上的save change键,就会弹出出错窗口,Stack Trace如下: 

See com.borland.dx.sql.dataset.ResolutionException error code:  BASE+3 

com.borland.dx.sql.dataset.ResolutionException: An error occurred saving a change to the "product" table 

at com.borland.dx.sql.dataset.ResolutionException.a(Unknown Source) 

at com.borland.dx.sql.dataset.ResolutionException.c(Unknown Source) 

at com.borland.dx.sql.dataset.l.a(Unknown Source) 

at com.borland.dx.sql.dataset.QueryResolver.updateRow(Unknown Source) 

at com.borland.dx.sql.dataset.ResolutionManager.a(Unknown Source) 

at com.borland.dx.sql.dataset.ResolutionManager.e(Unknown Source) 

at com.borland.dx.sql.dataset.ResolutionManager.e(Unknown Source) 

at com.borland.dx.sql.dataset.ResolutionManager.saveChanges(Unknown Source) 

at com.borland.dx.sql.dataset.ResolutionManager.saveChanges(Unknown Source) 

at com.borland.dx.sql.dataset.Database.saveChanges(Unknown Source) 

at com.borland.dx.sql.dataset.QueryDataSet.saveChanges(Unknown Source) 

at com.borland.dx.dataset.DataSet.saveChanges(Unknown Source) 

at com.borland.dbswing.JdbNavToolBar.actionPerformed(JdbNavToolBar.java:1799) 

at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1445) 

at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1499) 

at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:373) 

at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:245) 

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:211) 

at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:225) 

at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:225) 

at java.awt.Component.processMouseEvent(Component.java:3710) 

at java.awt.Component.processEvent(Component.java:3539) 

at java.awt.Container.processEvent(Container.java:1159) 

at java.awt.Component.dispatchEventImpl(Component.java:2588) 

at java.awt.Container.dispatchEventImpl(Container.java:1208) 

at java.awt.Component.dispatchEvent(Component.java:2492) 

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2446) 

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2211) 

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2120) 

at java.awt.Container.dispatchEventImpl(Container.java:1195) 

at java.awt.Window.dispatchEventImpl(Window.java:921) 

at java.awt.Component.dispatchEvent(Component.java:2492) 

at java.awt.EventQueue.dispatchEvent(EventQueue.java:334) 

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:126) 

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:93) 

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88) 

at java.awt.EventDispatchThread.run(EventDispatchThread.java:80) 

Chained exception: 

java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Value can not be converted to requested type. 

at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) 

at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) 

at com.microsoft.jdbc.base.BaseData.getBigDecimal(Unknown Source) 

at com.microsoft.jdbc.base.BaseData.getBigDecimal(Unknown Source) 

at com.microsoft.jdbc.base.BasePreparedStatement.setObjectInternal(Unknown Source) 

at com.microsoft.jdbc.base.BasePreparedStatement.setObject(Unknown Source) 

at com.borland.dx.sql.dataset.j.setParameter(Unknown Source) 

at com.borland.dx.sql.dataset.a.a(Unknown Source) 

at com.borland.dx.sql.dataset.l.a(Unknown Source) 

at com.borland.dx.sql.dataset.QueryResolver.updateRow(Unknown Source) 

at com.borland.dx.sql.dataset.ResolutionManager.a(Unknown Source) 

at com.borland.dx.sql.dataset.ResolutionManager.e(Unknown Source) 

at com.borland.dx.sql.dataset.ResolutionManager.e(Unknown Source) 

at com.borland.dx.sql.dataset.ResolutionManager.saveChanges(Unknown Source) 

at com.borland.dx.sql.dataset.ResolutionManager.saveChanges(Unknown Source) 

at com.borland.dx.sql.dataset.Database.saveChanges(Unknown Source) 

at com.borland.dx.sql.dataset.QueryDataSet.saveChanges(Unknown Source) 

at com.borland.dx.dataset.DataSet.saveChanges(Unknown Source) 

at com.borland.dbswing.JdbNavToolBar.actionPerformed(JdbNavToolBar.java:1799) 

at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1445) 

at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1499) 

at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:373) 

at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:245) 

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:211) 

at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:225) 

at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:225) 

at java.awt.Component.processMouseEvent(Component.java:3710) 

at java.awt.Component.processEvent(Component.java:3539) 

at java.awt.Container.processEvent(Container.java:1159) 

at java.awt.Component.dispatchEventImpl(Component.java:2588) 

at java.awt.Container.dispatchEventImpl(Container.java:1208) 

at java.awt.Component.dispatchEvent(Component.java:2492) 

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2446) 

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2211) 

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2120) 

at java.awt.Container.dispatchEventImpl(Container.java:1195) 

at java.awt.Window.dispatchEventImpl(Window.java:921) 

at java.awt.Component.dispatchEvent(Component.java:2492) 

at java.awt.EventQueue.dispatchEvent(EventQueue.java:334) 

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:126) 

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:93) 

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88) 

at java.awt.EventDispatchThread.run(EventDispatchThread.java:80) 


这是怎么回事呀? 谁可以救救我呀????   :(( 


|
你的querydataset的sql是从一个表里取数据嘛?如果从多个表取数据可能会有问题

    
 
 

您可能感兴趣的文章:

  • 为何我在JDK甚至Jbuilder3.下的程序运行下常,但在jbuilder6下总出错?
  • 高分求解jbuilder5 运行自带的jsp范例出错的问题?
  • jbuilder中jsp文件编译出错!
  • jbuilder的ipworks.jar编译出错
  • jbuilder5: import javax.servlet.http.*;出错
  • 高分相赠,Applet在jbuilder中运行程序时文件路径正确,但在jbuilder的浏览器中文件路径却出错!
  • 我单独运行jbuilder4下面的tomcat,但是出错
  • 在oc4j里面运行好的程序,在Jbuilder里面run的时候为什么出错?
  • 用jbuilder7编写成功运行正常的程序在用jdk中java命令执行出错,请帮忙!
  • 在jbuilder5中编译ejb时出错(weblogic6.0)请指教!!!
  • 在jbuilder6下编译出错----错误信息是找不到类.....
  • 如何在jbuilder 6 环境下进行java编程
  • <<JBuilder6.0时尚编程百例>>
  • 各位大侠,小弟想用JBuilder编程,推荐几本好书吧!
  • SOS,JBuilder6 编程问题!
  • 那里有介绍JBUILDER6编程的电子书!(提供地址即可)
  • 高分求救,关于jbuilder编程
  • 菜鸟问题,在jbuilder中的编程小问题
  • 我的jbuilder为什么不能进行可视话编程呢?
  • 到场的各位,你们好:有时用jbuilder6的吗?我想聆听你们的编程经验点滴!还请不吝赐教!
  • 我想配一个编程平台windowsXP+VisualStudio.net或者+Jbuilder,或Linux+oracle,用来做开发,我的电脑已经远远无法满足其要求,,不值
  • jbuilder4里面多窗口编程(大家一起来讨论)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jbuilder7突然打不开,unable to open jbuilder.congif??????????
  • JBuilder6 或JBuilder7如何注册?
  • 用jbuilder 编写的appliction 程序,如何独立于jbuilder 编译器之外运行?
  • JBuilder 6 在 winxp 下使用微软拼音输入法,输入中文。出现不正常。jbuilder.死锁
  • 谁有JBuilder的补丁,或是第三方控件,能完善一下JBuilder的功能的???
  • 在JBuilder中写了一个程序,脱离了JBuilder怎么运行?
  • 为什么Jbuilder 3可以编译通过的问题再Jbuilder 6下编译通不过了
  • 请问jbuilder7.0会不会比jbuilder6好啊?哪里有下载的?
  • 关于用Jbuilder进行程序调试?(用过Jbuilder的请发言)
  • jbuilder7 or jbuilder6 download adress?
  • 高分求助!偶公司要买jbuilder8 !请问买jbuilder8有包含哪些组件或工具?
  • 请问那里有jbuilder7或jbuilder6的电子书籍下载?
  • 请问那有jbuilder7的enterprise,borland上的jbuilder 7 enterprise trial是吗?
  • 小弟我正想学习Java,打算使用JBuilder,不知哪位前辈肯介绍一下JBuilder,用的人多不多?
  • 除了发布虚拟机外,发布JBuilder应用程序应发布我的哪些文件?怎样脱离JBuilder环境?
  • 新手请教:unix下能用Jbuilder开发吗?或者Jbuilder开发的程序在unix运行?
  • 我手动删除了jbuilder6自带的jdk,如何才能让jbuilder用我其他地方的jdk呀?
  • 我在jbuilder4.0中编的applet程序在jbuilder3.5中为何不能运行
  • 哪位能介绍一下JBuilder7有哪些优点,我为什么应该从JBuilder6换成7?
  • 如何脱离jbuilder 环境。用jbuilder熟悉的朋友帮忙。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3