标题:表单提交后如何限制字限
只看楼主
a190066
Rank: 4
等 级:业余侠客
威 望:2
帖 子:175
专家分:204
注 册:2010-6-24
结帖率:79.07%
已结贴  问题点数:20 回复次数:7 
表单提交后如何限制字限
表单提交后如何限制字限:

在提交表单时为了排序,标记了数字,有5到6个字。写入库时不需了,字限为3.
。所以想通过限制字从左left(rs 写入到库里。字限为3.特此请教网友。
<!--#include file="conn.asp"-->
<%
WLbNO1=request("WLbNO1")
WLbNO2=request("WLbNO2")
WLbNO3=request("WLbNO3")
WLbNO4=request("WLbNO4")
WLbNO5=request("WLbNO5")
set rs=server.createobject("adodb.recordset")
sql="select * from WLNO2002 where id="&request("id")
rs.open sql,conn,1,3
rs("WLbNO1")=WLbNO1
rs("WLbNO2")=WLbNO2
rs("WLbNO3")=WLbNO3
rs("WLbNO4")=WLbNO4
rs("WLbNO5")=WLbNO5
rs.update
rs.close
vip=Request.ServerVariables("Remote_Addr")
set rs=server.createobject("adodb.recordset")
sql1="select * from log"
rs.open sql1,conn,2,2
rs.addnew
rs("name")=request.cookies("adminname")
rs("title")="修改"&"入库量"&request("userid")
rs("ip")=vip
rs("time")=now()
rs.update
rs.close
set rs=nothing
conn.close
response.redirect"B2.asp?id="&request("id")
%>
搜索更多相关主题的帖子: where 
2011-05-29 05:35
wangjy500
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:13
帖 子:457
专家分:2569
注 册:2010-7-11
得分:5 
left(a,3)

QQ:63572063
2011-05-29 09:42
a190066
Rank: 4
等 级:业余侠客
威 望:2
帖 子:175
专家分:204
注 册:2010-6-24
得分:0 
显示前三位字限可以用<%=left(rs("WLbNO1"),3)%>
我现在想只有前三位的字才能写入库里,不是显示,而是写入。
请问你说的  left(a,3)  a代表什么?可否说白点,谢谢。
2011-05-29 13:23
yiyaozjk
Rank: 2
等 级:论坛游民
帖 子:231
专家分:30
注 册:2010-3-10
得分:5 
if  Len(str)=3
then

end if
啦??楼主不是这个意思吗?
2011-05-29 15:46
a190066
Rank: 4
等 级:业余侠客
威 望:2
帖 子:175
专家分:204
注 册:2010-6-24
得分:0 
回复 4楼 yiyaozjk
用if  Len(str)=3
then

end if
提示出错。。。请写出详细代码。谢谢。
2011-05-30 01:48
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
得分:5 
最最基础的东西为什么不能先学学呢?还没学会走就想跑了,自然要摔的。

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2011-05-30 08:08
a190066
Rank: 4
等 级:业余侠客
威 望:2
帖 子:175
专家分:204
注 册:2010-6-24
得分:0 
我从广东省来到上海,想再到北京,怎样也出跑不出市区。问路人:“请问往北京怎样走”,路人答“坐飞机”。再问第二个路人“请问往北京怎样走”。路人答“你怎么不好好看看地图呢”。他们说得对。可我一直在迷惘……。没有必要再问,其实他们也不知。。。我要删掉收藏夹里的“ASP技术论坛 - 编程论坛”
2011-05-30 23:05
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
<!--#include file="conn.asp"-->
<%
WLbNO1=request("WLbNO1")
WLbNO2=request("WLbNO2")
WLbNO3=request("WLbNO3")
WLbNO4=request("WLbNO4")
WLbNO5=request("WLbNO5")
set rs=server.createobject("adodb.recordset")
sql="select * from WLNO2002 where id="&request("id")
rs.open sql,conn,1,3
rs("WLbNO1")=WLbNO1
rs("WLbNO2")=WLbNO2
rs("WLbNO3")=WLbNO3
rs("WLbNO4")=WLbNO4
rs("WLbNO5")=WLbNO5
rs.update
rs.close
vip=Request.ServerVariables("Remote_Addr")
set rs=server.createobject("adodb.recordset")
sql1="select * from log"
rs.open sql1,conn,2,2
rs.addnew
rs("name")=request.cookies("adminname")
rs("title")="修改"&"入库量"&request("userid")
rs("ip")=vip
rs("time")=now()
rs.update
rs.close
set rs=nothing
conn.close
response.redirect"B2.asp?id="&request("id")
%>
不知道你客户端是怎么写的,建议重复数据用数组来处理比如
<!--#include file="conn.asp"-->
<%
set rs=server.createobject("adodb.recordset")
sql="select * from WLNO2002 where id="&request("id")
rs.open sql,conn,1,3
Dim i
For i=1 To 5
    rs("WLbNO"&i)=left(Request("WLbNO"&i),3)
Next
rs.update
rs.close
vip=Request.ServerVariables("Remote_Addr")
set rs=server.createobject("adodb.recordset")
sql1="select * from log"
rs.open sql1,conn,2,2
rs.addnew
rs("name")=request.cookies("adminname")
rs("title")="修改"&"入库量"&request("userid")
rs("ip")=vip
rs("time")=now()
rs.update
rs.close
set rs=nothing
conn.close
response.redirect"B2.asp?id="&request("id")
%>
2011-05-31 10:21



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-341297-1-1.html




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

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