急,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这几个查询的结果放在对应的文本框里
展开
 我来答
29cyy
2013-09-12 · TA获得超过2186个赞
知道小有建树答主
回答量:2826
采纳率:45%
帮助的人:577万
展开全部
查询结束后应该返回一个ResultSet对象,从这个对象里去对应的值
然后找到对应的文本框使用 setText(ename) 方法,就写进去了
shui3611
2013-09-12
知道答主
回答量:31
采纳率:0%
帮助的人:19.1万
展开全部
首先把ename,job,dal,pwd放入容器类里 然后再相应给每一个变量写对应的set get 方法
这样前端页面用JSTL标签 或者jsp取参就可以得到对应容器类中的值。
放入input 直接<input value =“容器类.变量名” />
这样就可以取到参数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9122905a
2013-09-12 · TA获得超过176个赞
知道答主
回答量:115
采纳率:0%
帮助的人:73.2万
展开全部
返回ResultSet对象,从这个对象里取对应的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浩北耀说个聊生
2013-09-12
知道答主
回答量:83
采纳率:0%
帮助的人:5.1万
展开全部
如果是文本框的话就直接点它属性setText("文本");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
abcdef4love
2013-09-12 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:106
采纳率:100%
帮助的人:61.4万
展开全部
你是jsp执行的查询吗?
那么可以用value=<%=aString%>
要是你是调用的后台servlet或者其他java文件,可以放到session,再从前台获取
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式