java怎么将查询到的数据库的内容显示到java图形界面上?

我用的是SqlServer2005!我现在做好了查询的,查询数据库中所有的内容!点击一个菜单栏的项,出现另一个窗体!怎么让这些内容显示到这个窗体上啊!... 我用的是SqlServer2005!我现在做好了查询的,查询数据库中所有的内容!点击一个菜单栏的项,出现另一个窗体!怎么让这些内容显示到这个窗体上啊! 展开
 我来答
匿名用户
推荐于2017-12-15
展开全部
写一个javaBean,比如叫Result, 这里只给你个示范, private int id; private String name; ....... public void setId(int id){ this.id = id; } public int getId(){ return id; } public void setName(String name){ this.name = name; } public String getName(){ return name; } .......然后得到结果后把结果设成javaBean,再把javaBean装到list里 LIst resultList = new ArrayLIst();
while(rs.next()){ Result result = new Result();
result.setId(rs.getInt("memID"));
result.setName(rs.getString("memNam"));
....... resultList.add(result);} 最后再你需要的地方展现就可以了 for(int i=0; i<resultList.size(); i++){ Result result = list.get(i);JLable lable1 = new JLable(result.getId); JLable lable2 = new JLable(result.getName);.... }只是写了思路,不是在工具上写的,可能有语法错误,还不懂在m我。
匿名用户
2013-08-23
展开全部
写一个Member类:Member.java将数据库的列作为Member的属性,写上get/set方法; 提问人的追问 2010-06-04 15:51 stmt = con.createStatement();
rs=stmt.executeQuery("select * from member");
List<Member> list=new ArrayList<Member>(); // New一个List对象来存取Member
while(rs.next()){Member member=new Member (); //New一个Member 对象
member.setId(rs.getInt("memID"));
member.setNam(getString("memNam"));
member.setPsw(rs.getString("memPsw"));
..................//列出所有的 list.add(member);}request.setAttribute("list",list); 这样就将list 存到内存里了,,在页面遍历就OK、了,、不懂了问我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-23
展开全部
你查询出来的结果在结合里, 比如叫rsif(rs.next){ //循环把你查询的结果读出来. 并填充到你新的窗体上}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
du瓶邪
推荐于2016-07-31 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2943万
展开全部
1、先在外面定义一个StringBuild
2、然后再循环里StringBuild.append(rs.getObject(1))
3、最后将字符串显示到JTextField里就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-23
展开全部
JtextField t = new JtextField();t.setText(name);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式