参数提交问题在线等!!!急!大哥近来!
http://192.168.1.10/1.asp?c=flux_stat_user=0.34663000%201105407226628030510;%20ASPSESSIONIDCQRADTTT=NFDAMGHBNGCINHDICLBOPAMC
我想把所提交参数 ”flux_stat_user=0.34663000%201105407226628030510;%20ASPSESSIONIDCQRADTTT=NFDAMGHBNGCINHDICLBOPAMC“存到数据库里代码如果下
---------------------------------------------------------
<%
set conn=server.createobject("adodb.connection")
DBPath = Server.MapPath("m1.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
Set rs = Server.CreateObject("ADODB.Recordset")
%>
<%
c=request("c")
rs.open "select m1 from biao",conn,1,3
rs.addnew
rs("m1")=c
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing%>
<script>window.close()</script>
------------------------------
出现以下问题
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'
多步 OLE DB 操作产生错误。请检查每个 OLE DB 状态值。没有工作被完成。
/1.asp,行11
-----
我想是不是c=request("c")把提交的数据有一些非法的字符,但不知道怎么改正还请各位大哥指点!!
谢谢!!!
问题点数:20、回复次数:5Top
1 楼myhwlj(极度郁闷)回复于 2005-01-11 09:57:55 得分 0
没人,自己顶一下!!!Top
2 楼newsuperstar(与日月齐辉)回复于 2005-01-11 09:58:21 得分 20
get方式提交:request.querystring("c")
post方式提交:request.form("c")Top
3 楼myhwlj(极度郁闷)回复于 2005-01-11 10:06:30 得分 0
谢谢各位问题以解决Top
4 楼myhwlj(极度郁闷)回复于 2005-01-11 10:08:30 得分 0
主要是我数据库里 c 字段用的是 text属性 而且只有50个字符的限制!我把它变成”备注“就可以了。明天结贴!看看大家有没有更好的方法!Top
5 楼myhwlj(极度郁闷)回复于 2005-01-11 11:16:58 得分 0
怎么没人呢。Top




