急,java数据库已连,怎么将查询的结果放在文本框里
{ok=newJButton();getContentPane().add(ok);ok.setText("\u67e5\u8be2");ok.setBounds(403...
{
ok = new JButton();
getContentPane().add(ok);
ok.setText("\u67e5\u8be2");
ok.setBounds(403, 23, 87, 37);
ok.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
System.out.println("ok.actionPerformed, event="+evt);
//TODO add your code for ok.actionPerformed
JDBCAdapter jdbc = new JDBCAdapter();
String bh = eid.getText();
String sql="select ename,job,dal,pwd from employee where eid='"+bh+"'";
try {
jdbc.query(sql);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});
}
就是怎么把ename,job,dal,pwd这几个查询的结果放在对应的文本框里 展开
ok = new JButton();
getContentPane().add(ok);
ok.setText("\u67e5\u8be2");
ok.setBounds(403, 23, 87, 37);
ok.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
System.out.println("ok.actionPerformed, event="+evt);
//TODO add your code for ok.actionPerformed
JDBCAdapter jdbc = new JDBCAdapter();
String bh = eid.getText();
String sql="select ename,job,dal,pwd from employee where eid='"+bh+"'";
try {
jdbc.query(sql);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});
}
就是怎么把ename,job,dal,pwd这几个查询的结果放在对应的文本框里 展开
7个回答
展开全部
首先把ename,job,dal,pwd放入容器类里 然后再相应给每一个变量写对应的set get 方法
这样前端页面用JSTL标签 或者jsp取参就可以得到对应容器类中的值。
放入input 直接<input value =“容器类.变量名” />
这样就可以取到参数
这样前端页面用JSTL标签 或者jsp取参就可以得到对应容器类中的值。
放入input 直接<input value =“容器类.变量名” />
这样就可以取到参数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
返回ResultSet对象,从这个对象里取对应的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是文本框的话就直接点它属性setText("文本");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是jsp执行的查询吗?
那么可以用value=<%=aString%>
要是你是调用的后台servlet或者其他java文件,可以放到session,再从前台获取
那么可以用value=<%=aString%>
要是你是调用的后台servlet或者其他java文件,可以放到session,再从前台获取
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询