| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 509 人关注过本帖
标题:新手请教一个问题,为什么第二十一行有问题
只看楼主 加入收藏
guixiaolan
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:356
专家分:0
注 册:2006-4-20
收藏
 问题点数:0 回复次数:6 
新手请教一个问题,为什么第二十一行有问题

<%option explicit%>
<%response.buffer=true%>
<!--#include file="connection.asp"-->
<%
dim one,two,three,four,five,six,seven
one=request.form("name")
two=request.form("sex")
three=request.form("oicq")
four=request.form("email")
five=request.form("zhuye")
six=request.form("liuyan")
seven=now()
dim c,d
c="insert into liuyanbo(name,sex,oicq,email,liuyan,time"
d="values('"&one&"','"&two&"','"&three&"','"&four&"','"&six&"','"&seven&"'"
if five<>"" then
c=c&",zhuye"
d=d&",'"&five&"'"
end if
c=c&")"&d&")"
cn1.execute(c)
cn1.close
response.redirect"index.asp"
%>

搜索更多相关主题的帖子: include liuyan insert option values 
2006-04-20 22:53
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
c="insert into liuyanbo(name,sex,oicq,email,liuyan,time"
d="values('"&one&"','"&two&"','"&three&"','"&four&"','"&six&"','"&seven&"'"
这句话如果被连接就应该是
insert into liuyanbo(name,sex,oicq,email,liuyan,time)values('"&one&"','"&two&"','"&three&"','"&four&"','"&six&"','"&seven&"'")
在这里加一个c=c&") "&d&")"空格试试呢?
如果seven的数据库类行为日期型
('"&one&"','"&two&"','"&three&"','"&four&"','"&six&"',#"&seven&"#")
换成#号试试看?
2006-04-20 23:08
guixiaolan
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:356
专家分:0
注 册:2006-4-20
收藏
得分:0 

哦 ,太感谢了!
谢谢!
我是初学者,感谢你的帮助!


[url=http://www./]/sign/free.gif" target="_blank">http://ip./sign/free.gif[/url]
2006-04-21 11:25
guixiaolan
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:356
专家分:0
注 册:2006-4-20
收藏
得分:0 

比如时间和空格我都已经加进去了。
我已经根据你的提示改正了错误,但是
系统提示错误类型:

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。
/3/liuyanbo/add.asp, 第 21 行


[url=http://www./]/sign/free.gif" target="_blank">http://ip./sign/free.gif[/url]
2006-04-21 12:22
guixiaolan
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:356
专家分:0
注 册:2006-4-20
收藏
得分:0 

我知道了,now()是时间常量,而不是日期常量.应该不必用##把它放在中间吧?
那么将怎么改正呢?


[url=http://www./]/sign/free.gif" target="_blank">http://ip./sign/free.gif[/url]
2006-04-21 12:39
guixiaolan
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:356
专家分:0
注 册:2006-4-20
收藏
得分:0 

我six=request.form("liuyan")其中liuyan是字段类型是"备注"类型的,其他的除了时间都是文本类型

[此贴子已经被作者于2006-4-21 17:24:40编辑过]


[url=http://www./]/sign/free.gif" target="_blank">http://ip./sign/free.gif[/url]
2006-04-21 12:52
guixiaolan
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:356
专家分:0
注 册:2006-4-20
收藏
得分:0 
需要帮忙呀!

[url=http://www./]/sign/free.gif" target="_blank">http://ip./sign/free.gif[/url]
2006-04-22 15:15
快速回复:新手请教一个问题,为什么第二十一行有问题
数据加载中...
 
   



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

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