java怎么将查询到的数据库的内容显示到java图形界面上?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java怎么将查询到的数据库的内容显示到java图形界面上?相关的知识,希望对你有一定的参考价值。
我用的是SqlServer2005!我现在做好了查询的,查询数据库中所有的内容!点击一个菜单栏的项,出现另一个窗体!怎么让这些内容显示到这个窗体上啊!
写一个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我。 参考技术A 写一个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、了,、不懂了问我 参考技术B 你查询出来的结果在结合里, 比如叫rsif(rs.next) //循环把你查询的结果读出来. 并填充到你新的窗体上 参考技术C 1、先在外面定义一个StringBuild
2、然后再循环里StringBuild.append(rs.getObject(1))
3、最后将字符串显示到JTextField里就行了。 参考技术D JtextField t = new JtextField();t.setText(name);
django 怎么将查询到的数据以json形式返回
参考技术A 在firefox中按F12,进入开发者工具,然后选到网络标签,再打开需要返回JSON的页面,就可以看到相应的数据,如下图所示: 1、点重新载入 2、按类型排序,选JSON类型数据 3、点相应的连接,在右侧就会显示json数据本回答被提问者采纳以上是关于java怎么将查询到的数据库的内容显示到java图形界面上?的主要内容,如果未能解决你的问题,请参考以下文章