作者PsMonkey (痞子军团团长)
看板java
标题Re: [问题] 程式执行到updateRow()会发生错误
时间Thu Sep 3 09:36:00 2009
很久以前的记忆了... 有错请随意... [炸]
※ 引述《satank ()》之铭言:
: 今天安装微软的jdbc driver後,用他的范例程式进行测试
: 要新增或是查询资料列都没有问题
: 可是要更新或删除时,就会产生如下的错误讯息:
: com.microsoft.sqlserver.jdbc.SQLServerException:
: 资料指标并未包含要修改的资料表,或是资料表无法透过资料指标来更新。
[skip]
: at com.microsoft.sqlserver.jdbc.SQLServerResultSet.
: updateRow(SQLServerResultSet.java:3957)
: at updateLargeData.main(updateLargeData.java:80)
: 请问该怎麽解决呢?是SQL Server需要做什麽参数设定吗?
: (范例程式中的basicDT.java、updateRS.java、
: updateLargeData.java这三个档案都有类似问题)
没有附上你的程式码(片段)
也没有附上范例程式的 reference
这样子发问是很没有诚意的
没有诚意的发问通常导致没有诚意的回答
(嗯... 最近好闲阿,所以还会想要回这种东西 [被老板殴飞])
首先请去确定你的 JDBC 连法
(OS:阿没有给程式码,谁知道你怎麽连。难不成还要我自己去找范例?)
有一些参数会导致某些 ResultSet 操作无法运作
再来就是怀疑你的 driver 没有 support
JDBC 的规格开了一堆 method,不代表 driver 一定都要确实实做 [炸]
(甭说别的,一堆 DBMS 没有 catalog 的机制,是要怎麽实做?)
最後是你程式写的内容对不对
至於调整 SQL server,应该没那麽高深啦.....
====
虽然手打的字比原 po 多
但是,还是好无聊的一篇回文 [殴死]
--
侃侃长论鲜窒碍 首页:
http://www.psmonkey.idv.tw
众目睽睽无心颤 Blog:
http://ps-think.blogspot.com
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.20.171.219
1F:→ ken915007:版主在火了!!! 09/03 10:54
2F:→ PsMonkey:慾火焚身有啦,其他没有。只是文章空虚,心灵也空虚 XDXD 09/03 11:49