作者Chansamo (Chansamo)
看板java
标题Re: [问题] 有关更新资料表问题(已解决部分问题)
时间Mon Apr 2 15:37:30 2012
由於前面程式码过长,省略前篇原文,
小弟已经尝试将前篇程式码换到另外三台电脑测试,
测试结果皆能查询并修改资料库内资料表内容,
证实程式码逻辑以及SQL语法上还有相关设定上(是小弟自己设定的),
皆无问题。
但换回自己的电脑时,
除了PreparedStatement会执行完成但资料库内容依然没修改外,
只要run到executeQuery或executeupdate时,
结果仅是进入无穷回圈无法继续执行,
进行测试後依然没有任何错误讯息,
若今日使用System.out.print(ptmt.executeupdate());则显示
-1
错误代码那边也会显示三种状况
1.Software caused connection abort: recv failed
2.com.microsoft.sqlserver.jdbc.SQLServerException: Connection reset
3.SQL Server 未传回回应。已关闭连接。
不知跟小弟的电脑作业系统是vista是否有关?
还烦请版上各位大大赐教
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.244.176.30
※ 编辑: Chansamo 来自: 60.244.176.30 (04/02 15:38)
1F:→ itkg:其实一切都是因为防火墙(? 04/02 20:29
2F:→ Chansamo:其实防火墙已经关闭,而且我还增加例外程式,依然失败... 04/02 20:42
4F:推 PsMonkey:很古老以前 MSSQL 在安装时有两个选项(太古老,忘记了) 04/03 22:25
5F:推 PsMonkey:一定要选其中一个才有办法让外部程式连线... 04/03 22:26
6F:→ PsMonkey:你现在的问题基本上... 好像比较像这种方向,仅供参考 04/03 22:27