公告 欢迎新老车友回家!本站为历史数据展示站点,如需发布内容请关注后续小程序。
会员互助 / 求助:ASP+ACCESS 问题。
擎
#1
前几天,自以为聪明,在网上抄了几个代码,将公司每天出货的单子录入一个ACCESS数据库中。可谁想,被LD要求再细化一点点。我这个对ASP一窍不通的人立马傻眼了。恨不得马上抽自己一巴掌。 恨归恨,问题还得解决。只好上来求助大家了。各位高手走过飘过的话帮帮忙。 问题如下: 有一表名sell,含有selldate、xmmc、sgbw、shulian(数量)、等字段。 现要求将selldate、xmmc、sgbw这些字段内容相同的shulian相加。并连同selldate、xmmc、sgbw内容写入同一数据库中的另一表sellhj中并在网页上显示出来。现在,sell表中有数据,sellhj表内是空的。 表sell selldate xmmc sgbw shulian 2013/01/01 wewr scsc 15 2013/01/01 we sss 30 2013/01/01 wewr scsc 22 2013/01/02 we sss 20 结果 表sellhj selldate xmmc sgbw shulian 2013/01/01 wewr scsc 37 2013/01/01 we sss 30 2013/01/02 we sss 20 本人对ASP一窍不通,需要完整的代码,各位DX帮帮吧。分分酬谢。
大
#2
哈:lol::lol::lol::lol::lol::lol::lol:
擎
#3
大海 于 13-4-18 04:04 PM 写道: 哈:lol::lol::lol::lol::lol::lol::lol:
幸灾乐祸的家伙。 ::38:::38:::38:::38:::38:::38:::38:::38:::38:::38:::38:::38:::38:::38:
锁
#4
既然你对ASP一窍不通,给你代码你就会调试出来吗? 如果你会一点就比较容易说了,这个问题的关键就是如何对sell表中字段selldate、xmmc、sgbw内容相同的记录进行求和,然后就是向表sellhj写入记录的问题了。 想路是取出sell表中的一条记录,就得到selldate、xmmc、sgbw字段内容,然后用sum(shulian)进行求和计算,得到的值连同前面得到的selldate、xmmc、sgbw的字段内容一起写入sellhj表。 下面的 _selldate、_xmmc、_sgbw、_shulian 是变量 求和语句: SELECT SUM(shulian) AS aaa FROM sell WHERE selldate='" & _selldate & "' and xmmc='" & _xmmc& "' and sgbw='" & _sgbw& "' 写入数据: INSERT INTO sellhj (selldate、xmmc、sgbw、shulian) values('" & _selldate & "','" & _xmmc & "','" & _sgbw & "','" & _shulian & "') [ 本贴由 锁了门 于 13-4-18 20:26 最后编辑 ]
擎
#5
锁了门 于 13-4-18 08:04 PM 写道: 既然你对ASP一窍不通,给你代码你就会调试出来吗? 如果你会一点就比较容易说了,这个问题的关键就是如何对sell表中字段selldate、xmmc、sgbw内容相同的记录进行求和,然后就是向表sellhj写入记录的问题了。 想 ...
锁了门大侠,这两句条语句w3school里面能找到。但对我这种水平来说,光靠这两句是弄不出结果来的。所以,我才要完整的代码。::1:
大
#6
但是你弄完了,他们又提要求了,照我的看法要么不弄,要么找人弄
擎
#7
大海 于 13-4-18 10:55 PM 写道: 但是你弄完了,他们又提要求了,照我的看法要么不弄,要么找人弄
这个么。到此为止了。 要再弄就掏钱吧。 网上看了两天的百度了。看的眼睛都绿了。 各位大侠救救我吧。
大
#8
我的人没摸过ASP,应该是类似的,弄一弄还是可以的
擎
#9
大海 于 13-4-19 08:06 AM 写道: 我的人没摸过ASP,应该是类似的,弄一弄还是可以的
感谢大海。感谢锁了门大侠。感谢CCTV,感谢奥巴马,感谢上帝。 在又爬了一番要钱不要脸的百度仍然一筹莫展,正准备往脸上招呼之时, ::9:::9:::9:::9:::9:::9:::9:::9:::9: 我居然想到了一个很另类的办法。既然我要往SELL表写数据。为啥不能在向SELL写数据的同时,也向SELLHJ表写一份呢??别的不会,在向SELLHJ写数据的时候多加几个AND我还是能到网上抄来的。::40:::40:::40: 说干就干。立马在原来的asp文件里面插进一段代码。调了调,居然能用了。 额的个大神啊,你怎么早没让我想到这个办法呢??难道非要让我肠子都悔绿了的时候才能让你那脆弱的慈悲心肠得到一星点的满足?? 盐归正传,既然能用了,可算是有个交代了。至于好不好用,好不好看,效率高不高,有没有漏洞,统统与我无关了。当然,如果哪位DX乐意指出毛病 并修正之,我会更高兴。 晒上代码,供大家一笑。(为啥会这样???难道知道我解决了问题,连Discuz!都觉得开心,把那个括号换成了笑脸???) set rs_produit=conn.execute("select * from produit where huohao='"&nowhuohao&"'") set rs=server.createobject("ADODB.RecordSet") sql="select * from produit where huohao='"&nowhuohao&"' and id_ku="&nowku rs.open sql,conn,1,3 rs("shulian")=rs("shulian")-nowshulian rs.update rs.close set rs_sellHJ=conn.execute("select * from sellHJ where gys=''") set rs=server.createobject("ADODB.RecordSet") sql="select * from sellHJ where huohao='"&nowhuohao&"' and xmmc='"&nowxmmc&"' and sgbw='"&nowsgbw&"' and selldate=date() and id_huiyuan="&nowhuiyuan rs.open sql,conn,1,3 if rs.eof then rs.addnew rs("huohao")=nowhuohao rs("selldate")=date() rs("title")=nowtitle rs("shulian")=nowshulian rs("id_huiyuan")=nowhuiyuan rs("sgbw")=nowsgbw rs("xmmc")=nowxmmc rs("xlfs")=nowxlfs rs("shulian")=nowshulian else rs("shulian")=rs("shulian")+nowshulian rs("price2")=nowprice2 end if rs.update rs.close [ 本贴由 擎锋 于 13-4-19 09:17 最后编辑 ]
锁
#10
兄弟,你这不叫对ASP一窍不通嘛,自己解决很快你就会成为高手的! 有了上面的基础,相信你很快会解决问题的。 只是对你的程序前后不了解,所以代码不知从何写起。
← 返回 1443 阅读 · 16 回复
本站为只读浏览站点,原帖内容原样保留,不支持回复与编辑。