求教,调用存储过程时STRUCT参数为“?”的有关问题

求教,调用存储过程时STRUCT参数为“?”的问题开发环境为:MyEclipse,tomcat5.5,JDK1.5代码:StructDescriptor

求教,调用存储过程时STRUCT参数为“?”的问题
开发环境为:
MyEclipse,tomcat5.5,JDK1.5
代码:
StructDescriptor stInter = new StructDescriptor(PARAM.header+"IMPORT_ITEM", cs.getConnection()); 
Object[] o = new Object[2]; 
o[0] = id;
o[1] = name; 
STRUCT s = new STRUCT(stInter, cs.getConnection(), o); 
疑问:
通过代码获取s的值可知道int类型的是没有问题的,如果是字符型的话就被转成了“?”,是什么情况


[解决办法]
那是乱码吧。
[解决办法]
如果是中文字符那就是乱码