asp数据库操作多个表+10分

公司管理系统数据库有三个表1:员工列表(姓名,,,,,)2:计件单据(姓名单据号日期单据号。。。)3:工资报表(姓名月份合计工资。。。)从员工列表调出员工信息!用调出来的... 公司管理系统
数据库有三个表
1:员工列表(姓名,,,,,)
2:计件单据(姓名 单据号 日期 单据号 。。。 )
3:工资报表 (姓名 月份 合计工资。。。)
从员工列表调出员工信息!用调出来的员工列信息对员工的计件单据表里员工单据分类。分类后给每个员工的计件工资单据进行合计。将合计的结果写入数据库报表的表里!一个页面执行!请高手帮写下代码
还请帮忙!有没有直接将日期日2007-10-10转换为20071010的!我是将日期分解后年×1000+月×100+日!但这样要得到如20071010格式的上一月和下一月很麻烦!烦请高手解决
展开
 我来答
百度网友2f09d7a9c
2007-12-18 · TA获得超过253个赞
知道小有建树答主
回答量:298
采纳率:0%
帮助的人:231万
展开全部
<%
exec="select * from 员工列表"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
exec1="select * from 计件单据"
set rs1=server.createobject("adodb.recordset")
rs1.open exec1,conn,1,1
exec1="select * from 工资报表"
set rs1=server.createobject("adodb.recordset")
rs1.open exec1,conn,1,1
%>
你试试这样行不
就是在后面加1,以此类推,如果3个的话,就是第一个不用该,第二个加1,第三个加2,。。。。
数据保存数据库时候注意比如rs("姓名")=rs1("日期")
2007-10-10转换为20071010
直接过滤就行了
比如
dim aa
aa=rs1("日期")
aa=replace(aa,"-","")
rs2("日期")=aa
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式