| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1495 人关注过本帖
标题:告急!!!!
只看楼主 加入收藏
jerryxlm
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-8-17
收藏
 问题点数:0 回复次数:7 
告急!!!!

小弟最近做一个项目,用的是j2sdk+comcat的开发环境,主管叫我用jsp做一个数据表界面,用来提供员工的一些信息录入,主要字段有员工编码,岗位代码,工资额度,存量维护费用,考核季度。前两项是从一个名为all-person的后台数据库中得到的。后三项是要下面网点的人录入的信息,作出这样的表以后,做一个提交按钮,一次性将所有的信息提交到后台数据库名为khjl-person的表中,已往我作的都是一条一条的记录插入到后台数据库中的情况,是不是要用到数组的东西。在这里请教各位大师,谢谢!!!

搜索更多相关主题的帖子: 数据库 工资 告急 后台 员工 
2004-09-09 10:21
helloworld
Rank: 1
等 级:新手上路
帖 子:185
专家分:0
注 册:2004-8-27
收藏
得分:0 
既然前面两个一定,后面要录入的数据把前面的作为判断依据插入到相应的数据库位置可以吗?

2004-09-09 10:31
jerryxlm
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-8-17
收藏
得分:0 
当然是可以,用一条select语句将all-person的两个字段值传过来,但是我的意思是khjl_person表中前两个字段和all-person中的字段是一样的,但是后三个字段工资额度,存量维护费用,考核季度的内容是根据前两个字段的值填入相应的内容,将所用的记录都填好以后,用一个提交按扭一次性提交到后台数据库khjl_person中的,因为这个时候在提交之前khjl_person中还没有任何的记录。请注意我是在window环境下编程的。
2004-09-09 11:13
helloworld
Rank: 1
等 级:新手上路
帖 子:185
专家分:0
注 册:2004-8-27
收藏
得分:0 

匹配完成以后,用一个循环实现好了,每次还是插一个,循环直到符合条件的纪录都插入


2004-09-09 11:32
jerryxlm
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-8-17
收藏
得分:0 

斑竹大人,小弟也知道用循环,可是不知道到底在jsp中应该怎样写,是不是要用数组还是定义两个变量i,j用两个for循环,因为我的这个填表不知道到底有多少记录,因为前两个字段从all-person表中根据查找支行名brr_no满足的条件得到的。请你帮我看一下,告诉我循环应该在那里用以及怎么用,我将非常的感激你。我的e-mail:jerryxlm@163.com.非常感谢,我写的程序如下:

<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="" %> <%@ page import ="java.awt.Color"%> <%@ page import ="java.awt.Point"%> <%@ page import ="java.io.*"%> <%@ page import ="java.util.*"%> <%@ page import ="javax.sql.*"%> <%@ page import ="javax.servlet.*"%> <%@ page import ="java.sql.*"%> <%@ page import ="ebank.jjgz.db.*"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>无标题文档</title> <style type="text/css"> <!-- body { background-image: url(image/bak-main2.gif); } --> </style></head>

<body> <TD style="FONT-SIZE: 16pt; FILTER: dropshadow(color=#ffffcc,offx=1,offy=1); COLOR: #000000; FONT-FAMILY: '华文行楷'" align=middle bgColor=#dcf2ff colSpan=4 height=22><div align="center"> <p align="center"><B>客户经理基础资费表</B></p> <p align="left">支行号:<%String textContent=request.getParameter("brr_no");%><%=textContent%></td></p> <hr> <% if(textContent.equals("")){ out.print("<br><br><br><div class='style3'>请填入正确的支行号</div><br><br>点击<a href=\"zfb.jsp\">此处</a>返回"); } else{ try{ //database connect... Class.forName("com.sybase.jdbc.SybDriver"); String url = "jdbc:sybase:Tds:172.19.223.9:3333/carddb"; Properties sysProps = System.getProperties(); sysProps.put("user","sxyz"); sysProps.put("password","qqqqqq"); Connection conn=DriverManager.getConnection(url,sysProps); Statement myStatement=conn.createStatement(); ResultSet rs; rs=myStatement.executeQuery("select * from all_person where brr_no='"+textContent+"'"); out.print("<table width=750 border=2 bordercolor=#000000>"); out.print("<tr>"); out.print("<th width=150>员工编码:</th>"); out.print("<th width=150>岗位代码:</th>"); out.print("<th width=150>工资额度:</th>"); out.print("<th width=150>存量维护费用:</th>"); out.print("<th width=150>考核季度:</th>"); out.print("<tr>"); Int sum=0; //Int i=0; //Int j=0; while(rs.next()){ //i++; // sum=sum+i; out.print("<tr>"); //out.print("<td>"+rs.getInt("ygbm")+"</td>"); out.print("<td><Input TYPE=text NAME=cwhf VALUE=rs.getInt("ygbm") SIZE=20></td>"); out.print("<td>"+rs.getString("gwdm")+"</td>"); out.print("<td><Input TYPE=text NAME=gzed SIZE=20 Maxlength=4></td>"); out.print("<td><Input TYPE=text NAME=cwhf SIZE=20></td>"); out.print("<td><Input TYPE=text NAME=seaon SIZE=20></td>"); out.print("<tr>"); } out.print("</table>"); conn.close(); } catch(SQLException e) {} } %> <P align=center><INPUT style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" type=submit value=保存 name=B2></p> <p><strong></strong></p> </TD> </body> </html>

2004-09-09 11:59
jerryxlm
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-8-17
收藏
得分:0 
我的帖子怎么这么旧没有人回了,我的问题急需解决,希望大家看后能帮帮我解决这个难题,谢谢大家了!
2004-09-10 17:43
rex_gu
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2004-5-7
收藏
得分:0 

可以用ArrayList类来实现存放长度不定的数据啊.


-----自己的路自己选择-----
2004-09-11 23:33
jawen
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2004-7-26
收藏
得分:0 

楼上的老兄,你说的用“ArrayList类来实现存放长度不定的数据.”,能说具体一点吗???

谢谢了!

2004-09-16 09:18
快速回复:告急!!!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021352 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved