Java中Underlying input stream returned zero bytes
异常 Underlying input stream returned zero bytes 解决办法
系统环境
jdk1.5
hibernate 3.0
sql server 2000
ms jdbc driver
将一个varchar类型的字段改为text后,就出现
[Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes 的异常了。
从网上搜集资料来看,由于jdbc的bug,所以不能将一个"NULL"值和一个""(empty)存储在text类型的字段中。
解决办法:可以在表结构中设置字段的默认值为" "(one char)。
微软表示下一个版本将修正这个bug。
参考:
http://www.javaworld.com.tw/jute/post/view?bid=21&id=126312&sty=1&tpg=1&age=0
http://support.microsoft.com/default.aspx?scid=kb;EN-US;894559
相关文档:
学了集合类,想用Java的集合类编一个通讯录,可是发现题目要对通讯录中的姓名和编号进行排序。
菜鸟刚刚学Java,本来还真不知道有比较器,嘿嘿,以为Java是如此强大,可以直接调用Sort()方法就可以对集合类中的对象进行排序,嘿嘿,于是便试了一下,太不好使了呀,嘿嘿,于是我看了看书,到网上查了查,原来要实现比较器的 ......
当一个复杂的对象被构造时,它的构造函数按下面的顺序被调用(that the order of constructor calls for a complex object is as follows)
1.其基类(base-class)的构造函数被调用,这个步骤以递归的方式重复,所以最底层(the root of hierarchy)的构造函数首先被执行,然后是它上一层派生类(the next-deriv ......
这里只能从显示数据的jsp页面上导出当前页面的数据,这些数据可以从数据库读出,显示到jsp页面,然后加一段话就可把当前页面数据保存到excel里面!
如从后台过来数据显示到 showUser.jsp
然后加链接到 showExcel.jsp就可以了,在这个页面只多了几行字,其他的都不会显示包括页面!但这个页面上的数据跟showUser.js ......
设置 win xp/win 7 的黑莓Java的开发环境的步骤如下:
1. BlackBerry应用开发基于Java,首先需要JDK (6.0以上的版本)
下载最新JDK
下载完后双击安装即可。
2. 下载BlackBerry SDK,这里有两种选择: BlackBerry JDE, BlackBerry Java Plug-in with Eclipse
2.1 BlackBerry JDE是RIM自主开发的IDE
下载 BlackBerry J ......
<!--
/* Font Definitions */
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:SimSun;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
{font-family:"\@宋体" ......