ASP与数据库连接的一个(超简单入门)问题!

来源:百度知道 编辑:UC知道 时间:2024/05/20 14:32:42
我刚学ASP,现在用ASP与数据库连接时,遇到一个问题!我是通过ODBC进行连接的!用的是Access数据库!
数据库:fwjl.mdb
表:fwjl
字段名:nickname qq mail liuyan
数据源:userinfo.dsn
下面是我写的一个ASP页面,目的是向数据库中加入一条记录!
<%
set myconn=Server.CreateObject("ADODB.Connection")
myconn.open "FILEDSN=userinfo.dsn"
myconn.Execute "insert into fwly (nickname,qq,mail,liuyan) values ('feng','100000','lijiong@163.com','hao!')"
myconn.Close
%>
上面的代码那里错误了!实现不了功能!出现如下错误提示!
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/sjkceshi.asp, 第 13 行

希望高手们给指点一下那里错误!改正一下!或者给一个正确的代码,非常感谢!
现在又出现这个问题了!我把
<br>IIS中默认网站-属性-主目录中 (脚本资源访问,写入,目录浏览等6个)全打上了钩,应该是完全控制了,现在又出现
无法显示网页
试图访问的网页中存在程序问题,无法显示。

请尝试执行下列操作:

打开 localhost 主页,然后查找与所需信息相关的链接。
单击刷新按钮,或稍后重试。

HTTP 错误 403.1 禁止访问:禁止执行访问
Internet 信

我一般有非DSN连接,以下是DSN连接(非测试)
<br><%
<br>set myconn=Server.CreateObject("ADODB.Connection")
<br>myconn.open "DSN=userinfo"
<br>myconn.Execute "insert into fwly (nickname,qq,mail,liuyan) values ('feng','100000','lijiong@163.com','hao!')"
<br>myconn.Close
<br>%>