strUrl = "jdbc:microsoft:sqlserver://192.168.4.118:1433;databaseName=iwatch;User=sa";
应该和这里没关系的,因为完全相同的代码在另一台电脑运行完全正确。而且,我第第一次取数据正确,第二次就报错。我搜索了论坛,这样的问题还有好几个人提出,可惜我找不到正确答案。请各位高手指教一下。