向数据库添加数据时关于字符多少的 受限问题 100分求助 (小天--追梦浪子 对不起)
对不起 我太急躁了!
我用rs.ddnew 向mdb数据库中一个备注字段(因为文本字段最大为255 太小了)提交数据
为什么每次字数一多了,大约100多一点时 提交就无法进行了 表现为点了提交按钮 页面长时间没有相应 请教高手 这该怎么办啊 谢谢!100fen,分不够可以再开个帖子加
注 肯定不是代码的问题,而且每当字数多了时 我删去一些就可以 ,然后再在更新页面把刚才删去更新到那些已发的内容中 也没问题 就是说 是不是可能是传送字符 一次穿不了那么多
=======以下是代码===================
<%
if request("submit")="添加" then
if request("title")="" then response.redirect("err_admin.asp?f=pub_story&t=title")
if request("content")="" then response.redirect("err_admin.asp?f=pub_story&t=content")
title=request("title")
content=request("content")
user=request("user")
valid=request("valid")
pub_date=date()
pub_admin=session("admin_name")
if_show=1
if_index=request("if_index")
img=request("img")
strSql="select * from admin_pub_story"
my_rs.open strSql,my_Conn,1,3
my_rs.addnew
my_rs("title")=title
my_rs("content")=content
'my_rs("user")=user
'my_rs("valid")=valid
my_rs("pub_date")=pub_date
my_rs("pub_admin")=pub_admin
my_rs("if_show")=if_show
my_rs("if_index")=if_index
my_rs("img_upload")=img
my_rs.update
my_rs.close
set my_rs=nothing
response.redirect("pub_story.asp")
else
%>
<form action="pub_story_add.asp" name="a_story" id="a_story">
<div align="center">
<table width="542" height="356" border="1" cellspacing="0" bordercolor="#CCCCCC" class="contenttext1" id="tableborder1">
<tr>
<td colspan="2">添加故事</td>
</tr>
<tr>
<td width="118">标题:</td>
<td width="459"><input name="title" type="text" id="title" maxlength="20"></td>
</tr>
<tr>
<td valign="top">内容:</td>
<td><textarea name="content" cols="55" rows="15" id="content"></textarea></td>
</tr>
<%
dim keith
keith=1
if keith=0 then
%>
<tr>
<td height="25">故事接受用户:</td>
<td><select name="user" id="user">
<option value="1" selected>全部用户</option>
<option value="2">付费</option>
<option value="3">诚信</option>
<option value="4">高级</option>
</select></td>
</tr>
<tr>
<td height="21">新闻有效期</td>
<td><input name="valid" type="radio" value=7 checked>
一周
<input type="radio" name="valid" value=14>
两周
<input type="radio" name="valid" value=30>
一个月
<input type="radio" name="valid" value=61>
两个月
<input type="radio" name="valid" value=92>
三个月
<input type="radio" name="valid" value="365">
一年 </td>
</tr>
<%end if%>
<tr>
<td>上传图片:</td>
<td><input name="img" type="text" readonly></td>
</tr>
<tr>
<td colspan="2"><iframe frameborder=0 name=upload_frames width=500 height=25 scrolling=no src='../upload/Upload_adminstory.asp'></iframe></td>
</tr>
<tr>
<td>是否首页显示</td>
<td><input name="if_index" type="radio" value="0" checked>
否
<input name="if_index" type="radio" value="1" checked>
是</td>
<tr>
<tr>
<td height="21" colspan="2" align="center"><input name="submit" type="submit" class="btn" value="添加"></td>
</tr>
</table>
</div>
</form>
<%end if%>
问题点数:100、回复次数:15Top
1 楼sfply(随风飘零叶)回复于 2005-02-17 13:19:27 得分 0
把字段改为备注型就不受255个字符限制了Top
2 楼hifidrops(风过云留)回复于 2005-02-17 13:21:09 得分 0
老大 我的字段就是备注型。。。。。。。。。。。。。我真Top
3 楼lingyueJYY(莺子)回复于 2005-02-17 13:23:23 得分 0
你把提交后的那个页面代码发过来看一下。可能你那里面创建的字符串类型有限制Top
4 楼yxhzj(余华[学习J2EE中])回复于 2005-02-17 13:23:25 得分 0
100多个字就不行了?access数据库的备注型字段好象不止存这么多吧
Top
5 楼yxhzj(余华[学习J2EE中])回复于 2005-02-17 13:25:28 得分 0
如果可以把整个代码给我,我帮助你调试下呵呵
MSN
yxh13757589241@hotmail.comTop
6 楼huhanshan013(飞兵团将军)回复于 2005-02-17 13:25:49 得分 0
你是本机操作吗?
我遇到过一次,是路由器设置限制网卡了!
但愿你的不是这个问题,这个问题你就完了!
关注Top
7 楼hifidrops(风过云留)回复于 2005-02-17 13:28:02 得分 0
提交后就是长时间每响应 把字符删去一些 马上就好了Top
8 楼asd119cn(http://skyakira.cnblogs.com)回复于 2005-02-17 13:30:07 得分 0
不知道是不是你IIS的问题。有一次我的IIS出了问题就是这样的。文字一多就无法提交。换到其他机器上试一下,如果没有问题的话,就是你的IIS的问题了。Top
9 楼cscsf(反复地回答着问题 只为了淡却对她的思念)回复于 2005-02-17 13:44:55 得分 0
在form里加个method="post",默认是get
前面就有人提到过了Top
10 楼cscsf(反复地回答着问题 只为了淡却对她的思念)回复于 2005-02-17 13:48:07 得分 0
且前面有位老兄说的很清楚,连为什么是100多都个字都分析出来了
我刚才测试了一下,如果是get就只能100多字,因为是跟在地址后面的
可惜被老兄删除了Top
11 楼goodchain()回复于 2005-02-17 13:51:16 得分 0
同意楼上!Top
12 楼hifidrops(风过云留)回复于 2005-02-17 14:08:14 得分 0
帮帮忙Top
13 楼cscsf(反复地回答着问题 只为了淡却对她的思念)回复于 2005-02-17 14:13:38 得分 100
<form action="pub_story_add.asp" name="a_story" id="a_story">
改为
<form action="pub_story_add.asp" name="a_story" id="a_story" method="post">Top
14 楼hifidrops(风过云留)回复于 2005-02-17 14:18:42 得分 0
谢谢 cscsf(反复地回答着问题 只为了淡却对她的思念)
我用了你的办法 还是没有不响应。。。。。。。Top
15 楼hifidrops(风过云留)回复于 2005-02-17 14:25:14 得分 0
谢谢 cscsf(反复地回答着问题 只为了淡却对她的思念)
刚才搞错了 谢谢你啊 100分Top




