当前位置: 技术问答>java相关
有关clob的
来源: 互联网 发布时间:2015-07-29
本文导语: 大家好,我是新注册进来的用户,很高兴以后可以和大家一起交流和学习! 最近我在学习jsp,遇到了不少难题 其中有关于clob的 数据库中的表如下(表名 Lims_YPFX_ItemRecord) ITEMNAME ...
大家好,我是新注册进来的用户,很高兴以后可以和大家一起交流和学习!
最近我在学习jsp,遇到了不少难题
其中有关于clob的
数据库中的表如下(表名 Lims_YPFX_ItemRecord)
ITEMNAME NOT NULL VARCHAR2(50)
ITEM_ID NOT NULL VARCHAR2(20)
ITEMCONCLU CLOB
ITEMBEGDATE NOT NULL VARCHAR2(10)
ITEMENDDATE VARCHAR2(10)
以下是我的部分源代码
ResultSet rs1 = null;
Vector v3 = new Vector();
String sqll = "select * from Lims_YPFX_ItemRecord";
rs1 = tongyu.executeQuery(sqll);//查询
while(rs1.next())
{
itemconclu = rs1.getClob("ITEMCONCLU");
v3.addElement(itemconclu);
}
String[] s3 = new String[v3.size()];
v3.copyInto(s3);
但就是因为定义的是Clob型,所以在里显示不了
有办法解决吗?很着急
最近我在学习jsp,遇到了不少难题
其中有关于clob的
数据库中的表如下(表名 Lims_YPFX_ItemRecord)
ITEMNAME NOT NULL VARCHAR2(50)
ITEM_ID NOT NULL VARCHAR2(20)
ITEMCONCLU CLOB
ITEMBEGDATE NOT NULL VARCHAR2(10)
ITEMENDDATE VARCHAR2(10)
以下是我的部分源代码
ResultSet rs1 = null;
Vector v3 = new Vector();
String sqll = "select * from Lims_YPFX_ItemRecord";
rs1 = tongyu.executeQuery(sqll);//查询
while(rs1.next())
{
itemconclu = rs1.getClob("ITEMCONCLU");
v3.addElement(itemconclu);
}
String[] s3 = new String[v3.size()];
v3.copyInto(s3);
但就是因为定义的是Clob型,所以在里显示不了
有办法解决吗?很着急
|
ResultSet rs1 = null;
Vector v3 = new Vector();
String sqll = "select * from Lims_YPFX_ItemRecord";
rs1 = tongyu.executeQuery(sqll);//查询
while(rs1.next())
{
CLOB lob_loc = ((OracleResultSet)rset).getCLOB (1);
int len =(int)lob_loc.length ();
itemconclu = lob_loc.getSubString(1,len);
v3.addElement(itemconclu);
}
String[] s3 = new String[v3.size()];
v3.copyInto(s3);
你这样取clob,应该就没有问题了。
Vector v3 = new Vector();
String sqll = "select * from Lims_YPFX_ItemRecord";
rs1 = tongyu.executeQuery(sqll);//查询
while(rs1.next())
{
CLOB lob_loc = ((OracleResultSet)rset).getCLOB (1);
int len =(int)lob_loc.length ();
itemconclu = lob_loc.getSubString(1,len);
v3.addElement(itemconclu);
}
String[] s3 = new String[v3.size()];
v3.copyInto(s3);
你这样取clob,应该就没有问题了。