你原来的想法还是对的, 就是将string转换为long类型, 然后用for循环.
至于效率, 如果不是很关键很重要的话, 应该问题不大. 确实想提高数据库操作效率的话, 可以采用batch. JDBC支持的.
至于效率, 如果不是很关键很重要的话, 应该问题不大. 确实想提高数据库操作效率的话, 可以采用batch. JDBC支持的.
解决方案 »
- 请问下面的正则过滤XML.send的内容时什么位置导至发送的内容为空?
- 还是问个ISO-8859-1转gbk的问题
- ssh 程序 tomcat内存溢出
- 请高人优化一下Struts的loginAction
- 文件上传问题
- jsp:useBean 和 jstl 取值的问题
- iFDP,CSDN,永乐有奖征文活动通告
- “java用jexcelapi读取excel文件在jsp上显示并修改,然后保存回原来读进的excel文件”的问题
- 有没有愿意帮个忙?? 把xml转成树形结构的菜单~急...
- 在struts-config.xml中加入validator插件后就出现404错误。
- jsp中的泛型问题
- jdk配置的问题
或许你可以考虑通过循环来生成相应的sql, 然后一次执行sql.
具体解决办法如下:
int first = "第一个文本框的值";
int second= "第一个文本框的值";StringBuffer sb = new BtringBuffer()
for(int i = first;second;i++)
{
sb.append(i);
if(i<second-1)
sb.append(",");
}
String s = sb.toString();
这样得到一个以","分割的大字符串,等到用的时候用如下方法得到数组
String[] s1 = s.split(",");
这个数组中就是你两个文本框中范围内的所有值了
或者写一个存储过程吧
接收这两个参数.
像这样的功能应该不会很多次操作吧???
真的很多的次的话就用存储过程.