关于ASP中access数据库的操作问题,达人请进
练习ASP时,连接好access数据库后,"读取"数据库没问题,每次都能成功,但"写入"或者"修改"是,均发生"操作必须使用一个可更新的查询"的错误提示,把代码中的conn.execute()删除就好了,提示"数据添加成功",但当然,数据库里是没有数据添加进去的. 经确认,很可能应该是"权限问题",以前在各位网络达人的指导下进行了如下操作,但还是不行: 1,把IIS的各个权限均勾选 2,确认access数据库属性不是只读 3,主目录文件夹的右键属性为只读,但我怎么也改不过来,每次改了又自动变回为原来的"只读"了 4,> 此类问题主要用户权限问题。 > 首先,要明确你的系统是F32,还是NTFS格式。 > 1)打开资源管理器的[工具]|[文件夹选项] > 2)选择[查看]标签--找到“使用简单文件共享(推荐)”--把此项前面的对号去掉(不勾选) > 3)这样,你在XP的NTFS分区文件夹的右键[属性]里面,也能看到象WIN200一样的[安全]标签了。 > 4)选择[安全]标签--单击[添加]--跳出来一个[选择用户或组]的对话框 > 5)单击[高级] --单击[立即查找]--找到“IUSR_***”(***代表你的计算机名字) > 6)单击"IUSR_***"(***代表你的计算机名字)--单击"确定" > 7)这样,在"安全"里面就出现"Internet来宾帐户(***IUSR_***)" > 8)把这个帐户的"修改""写入"选项做勾选,也就是赋予"Internet来宾帐户(***IUSR_***)"以"修改""写入"的权限。 > 9)最后点击"确定",问题解决!不会再出现"Microsoft OLE DB Provider for ODBC Drivers (0x ) 操作必须使用一个可更新的查询"的错误啦 但是我的计算机里"资源管理器"/"工具"中没有"文件夹选项"这个菜单,在"控制面版"里也没有"文件夹选项",切换到"经典视图"里也没有,所有的***.cpl文件也查看了,没有"文件夹选项",组策略管理器 c也改了,还是找不出来. 郁闷中盼望可行的操作!
首先我不知道你要文件夹选项作什么。一般系统在控制面版中都有文件夹选项,或者在电脑上随便点击开个文件夹 点击 工具-->文件夹选项,都能找到,除非你的系统被病毒破坏过, 你现在读取数据没有问题,应该表示你连接数据库,查询数据都没有错误,写入不进取,只有是没有权限和代码错误2种可能了。
问题1:你现在已经解决了只读权限问题,还有什么错误啊??? 问题2:至于代码问题 2楼的haoo8 回答不算错误,只是我不懂你的意思,把数据赋给变量又不显示。不知道要作什么?就拿2楼代码来说 显示数据楼主你会 那我这里就不说了,现在就说插入数据 连接数据库略。
。。。。。 sql = "select * from const" set rs = eateobject(" cordset") rs。open sql,conn,1,3 dnew //插入数据, rs("homepage")=request("homepage") rs("url")=request("url") 。
。。。。。 rs。update //记得这块一定要update ose set rs = nothing 。
恩这问题提的不错.以前我也是这样不懂才问到高手才解决的 你用下面的代码就OK了 我自己写的
答:设它为函数或那个什么变量(忘了叫啥了),指向预设的那个数据库,省名对应下拉菜单,价格对应那个标红的详情>>
答:哪那么麻烦 会dreamweaver/frontpage就可以了 3D,clowdrow我两年都没用过了详情>>
答:做漂亮是网页方面的问题了 要是做动态的话要会程序懂语言才好写 动态的网站的话就是具有一定的交互功能 可以让网友与站点管理人员进行一定程度的交流的 比如会员系统产...详情>>