关于表单提交[内详]

iqua 2005-03-29 02:45:55
一个表单有5个<textarea>,
同时提交到数据库,
内容大概不到10K,
提交一次可以成功!
再次修改数据就不能成功了,
而且不报错!

用ACCESS打开数据库,
选择压缩和修复数据库,
其中一个字段就丢失数据!(全部数据变成了##########)
在没有提交之前是完好的!

偶试了很多次,数据库都会错!请大虾提供解决方法,代码应该没问题!
...全文
228 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
iqua 2005-04-05
  • 打赏
  • 举报
回复
看来是没有人知道了...结 了 吧 ! 要不就又会丢我的信誉分了.哎
gu1dai 2005-03-31
  • 打赏
  • 举报
回复
惊诧

关注
poonzsp 2005-03-29
  • 打赏
  • 举报
回复
gz
kkkbs 2005-03-29
  • 打赏
  • 举报
回复
继续关注
kkkbs 2005-03-29
  • 打赏
  • 举报
回复
拿DvBBS的在线提交模版研究一下...可能这样批量提交数据有写入错误
iqua 2005-03-29
  • 打赏
  • 举报
回复
能成功update一次而没有报错,数据类型应该没错!而且ACCESS里只有“备注”类型可以提交大数据!偶就是用的这样类型。
underone 2005-03-29
  • 打赏
  • 举报
回复
是不是数据类型定义错误啊
iqua 2005-03-29
  • 打赏
  • 举报
回复
ACCESS版我去查了一下,没有相关资料...郁闷!
iqua 2005-03-29
  • 打赏
  • 举报
回复
main_code,main_js,main_css,skin_code,skin_js,skin_css为textarea,是在线修改模板的,数据内容不大,总共数据不超过10K
iqua 2005-03-29
  • 打赏
  • 举报
回复
新表我也试过了...还是会错!相关代码如下:

'表单接收:
skin_folder = Trim(Request.form("skin_folder"))
'... ...
main_code = Trim(Request.form("main_code"))

'修改代码:
If Trim(Request("action")) = "修改" then
sql = "select * from [Skin] where sid="&PostId
rs.open sql,Conn,1,3
rs("skin_folder") = skin_folder
rs("sname") = sname
rs("skin_css") = skin_css
rs("skin_js") = skin_js
rs("skin_code") = skin_code
rs("main_css") = main_css
rs("main_js") = main_js
rs("main_code") = main_code
rs.Update
rs.Close
Set rs = Nothing
End If
underone 2005-03-29
  • 打赏
  • 举报
回复
从新建个新表试试
19az 2005-03-29
  • 打赏
  • 举报
回复
把你的代码贴出来看看,怎么竟是些怪问题!
iqua 2005-03-29
  • 打赏
  • 举报
回复
我估计有可能是第一次update的时候就把数据表损坏了,不过不知道怎么解决。高手来啊!
iqua 2005-03-29
  • 打赏
  • 举报
回复
第一次update可以成功!第二次update不报错但不成功!之后就无法再update了,不管怎么update都不报错!
直接打开数据库看,能看到数据,只要执行一下压缩和修复就丢失了。有时候打开数据库他提示“你打开的数据库有问题,可能不是数据库文件”我晕!
myvicy 2005-03-29
  • 打赏
  • 举报
回复
update不成功可能和代码有问题。
至于丢失,你显示一下内容看能不能正常显示。
还有最好到access版去问问,可以得到更丰富的答案。
daknis 2005-03-29
  • 打赏
  • 举报
回复
没有见过,关注
iqua 2005-03-29
  • 打赏
  • 举报
回复
丢失数据是在数据库中看到的,而且要选择压缩和修复数据库后才看到######,否则就无法更改数据库内容!二次提交我是update·
myvicy 2005-03-29
  • 打赏
  • 举报
回复
丢失数据是在数据库中看到的吧,如果显示呢?
第二次提交你是insert还是update呢?

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧