asp操作必须使用一个可更新的查询。????

xingxingsuhuan 2009-09-03 02:22:47
是代码哪不对?关于权限我看了,正确
代码:
set adocon=Server.createobject("adodb.connection")
adocon.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("mosoukey.mdb")
sql="insert into [key](Name,Stime,Etime,Users,Manager,Website,Remark)values('"&names&"','"&stime&"','"&etime&"','"&users&"','"&manager&"','"&website&"','"&remark&"')"
on error resume next
adocon.execute (sql)
if err.number=0 then
response.write("成功")
else
response.write err.description
response.write("失败")
end if


...全文
395 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaobinweiwei 2010-01-11
  • 打赏
  • 举报
回复
如果你的系统是Win2003,则要在你网站目录处右击“属性”->“安全”->添加->输入“Everyone”,并给其完全控制的权限才能正常使用。而且在权限除赋予写入的权限,问题可以解决。
「已注销」 2009-09-03
  • 打赏
  • 举报
回复
数据文件不可写,,查下mdb的写权限是否开通了。.
xingxingsuhuan 2009-09-03
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 hookee 的回复:]
可以设置自增字段
[/Quote]
是把数据类型设置为“自动编号”吧,我还以为回想sql似的,找属性半天没找到,hookee
~ 嘿嘿,今天谢谢你了
hookee 2009-09-03
  • 打赏
  • 举报
回复
可以设置自增字段
xingxingsuhuan 2009-09-03
  • 打赏
  • 举报
回复
嗯,好了,可以了,谢谢大家,今天我就能发个10分的帖子,我会好好赚分,以后好给大家,真的谢谢了。这次分也不多,请见谅!
应该是16楼所说的问题,我也不知道asp怎么这样,
在问个问题:access可以自动增长么?
零点不睡觉 2009-09-03
  • 打赏
  • 举报
回复
友情帮顶
net_yuhai 2009-09-03
  • 打赏
  • 举报
回复
remark字段 是varchar类型的么

检查下字段
hookee 2009-09-03
  • 打赏
  • 举报
回复
试一下报什么错?

<%
dim names,stime,etime,users,manager,website,remark
names=request.form("names")
stime=request.form("stime")
etime=request.form("etime")
users=request.form("users")
manager=request.form("manager")
website=request.form("website")
remark=request.form("remark")

set adocon=Server.createobject("adodb.connection")
adocon.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mosoukey.mdb")
sql="insert into [key]([Name],[Stime],[Etime],[Users],[Manager],[Website],[Remark])values('" & names & "',#" & stime & "#,#" & etime & "#,'" & users & "','" & manager & "','" & website & "','" & remark & "')"
' on error resume next
adocon.execute sql
if err.number=0 then
response.write("成功")
else
response.write err.description
response.write("失败")
end if
%>

gxq323 2009-09-03
  • 打赏
  • 举报
回复
不行就是权限了,看看楼上的
sayfree 2009-09-03
  • 打赏
  • 举报
回复
http://hi.baidu.com/sayfree/blog/item/f889b03e6a63c3fc828b13cb.html
gxq323 2009-09-03
  • 打赏
  • 举报
回复
cdate转化下日期类型的变量
xingxingsuhuan 2009-09-03
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 gxq323 的回复:]
那就是时间类型不正确了,转换成时间类型
[/Quote]
怎么转?这是我所有代码

<%
dim names,stime,etime,users,manager,website,remark
names=request.form("names")
stime=request.form("stime")
etime=request.form("etime")
users=request.form("users")
manager=request.form("manager")
website=request.form("website")
remark=request.form("remark")

set adocon=Server.createobject("adodb.connection")
adocon.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("mosoukey.mdb")
sql="insert into [key]([Name],[Stime],[Etime],[Users],[Manager],[Website],[Remark])values('"&names&"','"&stime&"','"&etime&"','"&users&"','"&manager&"','"&website&"','"&remark&"')"
//on error resume next
adocon.execute(sql)
//if err.number=0 then
response.write("成功")
// else
//response.write err.description
response.write("失败")
//end if


%>


xingxingsuhuan 2009-09-03
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 hookee 的回复:]
确保目录名正确,执行 cacls "E:\20090903\*.*" /T /E /G Everyone:F

编译错误说明有语法问题,缺少语句是哪行报错?
[/Quote]

执行成功了,列出了我这个目录下的文件,这又能怎么样呢
gxq323 2009-09-03
  • 打赏
  • 举报
回复
那就是时间类型不正确了,转换成时间类型
xingxingsuhuan 2009-09-03
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 gxq323 的回复:]
sql错了,在查询分析器里面测试通过再写程序,字符类型的带单引号,数字类型没有单引号
[/Quote]
这只有字符和时间类型
xingxingsuhuan 2009-09-03
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 hookee 的回复:]
确保目录名正确,执行 cacls "E:\20090903\*.*" /T /E /G Everyone:F

编译错误说明有语法问题,缺少语句是哪行报错?
[/Quote]
缺少语句是我少注释了一句,
16行adocon.execute (sql) 有错
gxq323 2009-09-03
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 hookee 的回复:]
确保目录名正确,执行 cacls "E:\20090903\*.*" /T /E /G Everyone:F

编译错误说明有语法问题,缺少语句是哪行报错?
[/Quote]这些命令都哪里学的呀,希望hookee老大指点
gxq323 2009-09-03
  • 打赏
  • 举报
回复
sql错了,在查询分析器里面测试通过再写程序,字符类型的带单引号,数字类型没有单引号
hookee 2009-09-03
  • 打赏
  • 举报
回复
确保目录名正确,执行 cacls "E:\20090903\*.*" /T /E /G Everyone:F

编译错误说明有语法问题,缺少语句是哪行报错?
gxq323 2009-09-03
  • 打赏
  • 举报
回复
这是一个页面吗???我是看不出来
加载更多回复(5)

28,406

社区成员

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

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