首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

ASP“操作务必使用一个可更新的查询”是神马?是神马

2012-06-23 
ASP“操作必须使用一个可更新的查询”是神马?是神马?VBScript codesqlselect * from users where users_na

ASP“操作必须使用一个可更新的查询”是神马?是神马?

VBScript code
sql="select * from users where users_name='" & username &"'"response.Write(sql)Set conn=Server.CreateObject("ADODB.Connection")'准备建立数据库连接Set rs=Server.CreateObject("ADODB.Recordset")'准备建立记录集conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(db)'MAPPATH获取本机绝对路径conn.open'数据库连接rs.ActiveConnection=conn '设置rs的活动属性rs.CursorType=2 '游标类型rs.LockType=2 '锁定类型rs.Open sql '记录集打开并执行SQL语句if rs.RecordCount>0 Then '发现重复用户名提示并返回注册页面  response.write"<script>alert('该用户名已经被注册,请重新输入')</script>"  response.write"<script>history.go(-1)</script>"  response.End()end ifsql="insert into users(users_name,users_pass,users_webname,users_mail) values('"& username & "','"& userpass & "','"& userwebname & "','"& usermail & "')"response.Write(sql)conn.Execute sqlconn.CloseSet conn= Nothing


上面这一段代码是ASP数据库的 请问为啥总是提示“操作必须使用一个可更新的查询” 为神马? 为神马?

[解决办法]
数据库没有写的权限

热点排行
Bad Request.