就是我想实现循环提交,,要做群发功能-就是循环把表重所有的NAME找出来,每个人都发条信息!
大家看看怎么做啊》????
大家看看怎么做啊》????
解决方案 »
- JSP中application对象的getServletInfo()方法的使用
- 关于读txt文件出乱码的问题
- 菜鸟求救!!applet问题
- 在server.xml中如何配置接受父目录?
- tomcat出错: Unexpected end of file from server
- Struts中怎么才能让页面加载时调Action??
- 谁给我个站内搜索的方案??
- xml和html怎么显示到一起呢?(vcvj兄请进,开夜车的请进)
- 在jsp页面中嵌套一个applet,运行后,出错"class loginapp.Applet2 not found"
- php程序员想转为Jsp程序员,请大家支持,帮我~~
- 数据库备份的示例
- 原来是问题,没解决。
我想select * from user 下面的条件我想是把user所有的name都提出来!写到循环里的sender中!
while(这里条件怎么写啊){ HashMap key = new HashMap();
key.put(DBConstant.COLUMN_MESSAGE_SENDER, ora);
key.put(DBConstant.COLUMN_MESSAGE_REVIEVER, Constant.getIDByName(sender));
key.put(DBConstant.COLUMN_MESSAGE_SENDTIME,
new java.sql.Timestamp(new Date().getTime()));
key.put(DBConstant.COLUMN_MESSAGE_TITLE, title);
key.put(DBConstant.COLUMN_MESSAGE_MESSAGE, message);
key.put(DBConstant.COLUMN_MESSAGE_SENDNAME, Constant.getNameByID(ora));
key.put(DBConstant.COLUMN_MESSAGE_RECIEVENAME,sender);
try {
String seq = dai.getSequenceNum(DBConstant.TABLE_MESSAGE);
key.put(DBConstant.COLUMN_MESSAGE_ID, seq);
dai.insert(DBConstant.TABLE_MESSAGE, key, null);
} catch(SQLException ex) {
log.error("insert message table error", ex);
}
}
for(int i=0;i<=nameList.size();i++){
String sName=(String)nameList.get(0);
//在这里面插入你要的数据就可以了
}
1:先读出所有的user,
2:把读出的user存放到一人vector中去,
3:用循环处理每一个user
我觉得你用一个中间变量存放user是最好的方法。不用的话也可以的
如:
Statement stat=con.createStatement();
ResultSet res=stat.executeQuery("select * from user");
where (res.next())
{
//处理的具体方法,用res.getString("username")可以得到user的用户名
}
这样也行。
key.put(DBConstant.COLUMN_MESSAGE_SENDER, ora);
key.put(DBConstant.COLUMN_MESSAGE_REVIEVER, Constant.getIDByName(sender));
key.put(DBConstant.COLUMN_MESSAGE_SENDTIME,
new java.sql.Timestamp(new Date().getTime()));
key.put(DBConstant.COLUMN_MESSAGE_TITLE, title);
key.put(DBConstant.COLUMN_MESSAGE_MESSAGE, message);
key.put(DBConstant.COLUMN_MESSAGE_SENDNAME, Constant.getNameByID(ora));
key.put(DBConstant.COLUMN_MESSAGE_RECIEVENAME,sender);
try {
String seq = dai.getSequenceNum(DBConstant.TABLE_MESSAGE);
key.put(DBConstant.COLUMN_MESSAGE_ID, seq);
dai.insert(DBConstant.TABLE_MESSAGE, key, null);
} catch(SQLException ex) {
log.error("insert message table error", ex);
}
}
while里的rs在那里建啊?
整个程序里没有rs!