各位,一个很多字段的SQL语句解决结帐

chinascprogram 2003-11-19 11:06:55
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

ADODB.Field 错误 '80020009'

BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。

/vipregist.asp,行62

sql="insert into uservip(vipname,vippass,Name,sex,age,Isjh,Isboy,born,borndz,high,xl,duty,memoy,corp,address,zfqk,postcode,phone,wname,homepage,Email,qq,talkroom,bbs,sport,likebook,likemusic,likepepole,lifelange,xgjj)"
sql=sql&" values('"&cname&"','"&cpass&"','"&tname&"','"&sex&"',"&age&",'"&hy&"','"&jtqk&"','"&born&"','"&jg&"',"&high&",'"&xl&"','"&duty&"','"&memoy&"','"&dw&"','"&address&"','"&zfqk&"',"&postcode&","&phone&",'"&wname&"','"&page&"','"&email&"',"&qq&",'"&talk&"','"&bbs&"','"&sport&"','"&book&"','"&music&"','"&pepole&"','"&language&"','"&self&"')"
...全文
32 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
tuoshi 2003-11-20
  • 打赏
  • 举报
回复
if IsNumeric(request("对象名称")) then
rs("字段名")=request("对象名称")
end if
chinascprogram 2003-11-20
  • 打赏
  • 举报
回复
没人提出办法吗?
chinascprogram 2003-11-20
  • 打赏
  • 举报
回复
问一问在家,用rs("字段名")=request("对象名称")这种方式
我碰到一个问题:就是如果是数字型但又许为空,此时就要出错怎样解决????
tomelir 2003-11-19
  • 打赏
  • 举报
回复
你的方式比较直接
应该还有更巧妙的方法,再期待
  • 打赏
  • 举报
回复
不会write出来,在查询分析器里执行看看啊
DeltaCat 2003-11-19
  • 打赏
  • 举报
回复
问题应该不是你帖的这段代码
你帖全吧
tuoshi 2003-11-19
  • 打赏
  • 举报
回复
addnew效率太低了!
BingGroup 2003-11-19
  • 打赏
  • 举报
回复
用SQL 语句要防止变量中有字符 '



这样容易出错
tuoshi 2003-11-19
  • 打赏
  • 举报
回复
response.write sql
response.end

把sql语句输出贴上来看看,

另62行是哪一行??
BingGroup 2003-11-19
  • 打赏
  • 举报
回复
太复杂了

用ADO 的 ADDNEW 怎么样?


rst.open "select * from table where 'a'='b' ", gadocon......


rst.addnew

rst.fields("a")=va
rst.fields("b")=vb
rst.fields("c")=vc


rst.updatebatch

















28,407

社区成员

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

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