求救:怎么在java中插入text字段的数据 由于项目的需要,将字段siteMap类型改为text,因此在java程序中一些jdbc插入、查询的方法connection.prepareStatement()等结果只截取长字符串的一部分,请问这是怎么回事,怎么解决这个问题?辛苦各位了,使劲给分备注:数据库是sqlserver2000 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在sql语句中进行截取,不要放到代码中 怎么截取,能不能详细点啊?我的方法是这样的:其中,siteMap是text类型 String createSql = "insert into bbs_site (name,url,siteMap,classId,description,stat,tmpl_id) values (?,?,?,?,?,0,?)"; DBExecutor db = new DBExecutor(); int num = 0; try { db.createPreparedStatement(createSql); db.setString(1, siteInfo.getName()); db.setString(2, siteInfo.getUrl()); db.setString(3, siteInfo.getSiteMap()); db.setString(4, siteInfo.getClassId()); db.setString(5, siteInfo.getDescription()); db.setInt(6, siteInfo.getTmplId()); num = db.exePreparedUpdate(); } catch (SQLException e) { throw e; } finally { try { db.closeAll(); } catch (RuntimeException e1) { } } return num; 每次通过jdbc查询出来后,字符都只显示前面一些字符串,经验证显示前30个字符。 请教高手一个字节数组的问题!!!!! JS控制文本框 谁有手机归属地对照表,给我一份 java工程发布,新手请教 js弹确认窗口怎么写啊?急 在线等哪个老师帮我解决这个异常: jsp投票管理系统中出现的问题 同一上机器两个IE Browse中登录两个用户时SESSION值乱了 为什么在JDK执行这个收邮件程序会出错的?? 新手求助jsp 关于数据库的问题 通过CVS导入web项目出错 求帮忙看看关于hibernate的问题
怎么截取,能不能详细点啊?我的方法是这样的:其中,siteMap是text类型
String createSql = "insert into bbs_site (name,url,siteMap,classId,description,stat,tmpl_id) values (?,?,?,?,?,0,?)";
DBExecutor db = new DBExecutor();
int num = 0;
try {
db.createPreparedStatement(createSql);
db.setString(1, siteInfo.getName());
db.setString(2, siteInfo.getUrl());
db.setString(3, siteInfo.getSiteMap());
db.setString(4, siteInfo.getClassId());
db.setString(5, siteInfo.getDescription());
db.setInt(6, siteInfo.getTmplId());
num = db.exePreparedUpdate();
} catch (SQLException e) {
throw e;
} finally {
try {
db.closeAll();
} catch (RuntimeException e1) {
}
}
return num;
每次通过jdbc查询出来后,字符都只显示前面一些字符串,经验证显示前30个字符。