古代令尊的意思:动态网页数据写不到数据库中是怎么回事

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 22:52:51
在用服务器行为(插入记录)做动态网页的时候数据总是写不到数据库中,而且所要连接的网页 也打不开 ,系统提示的错误信息如下:
无法显示网页
试图访问的网页出现问题,无法显示。

--------------------------------------------------------------------------------

请尝试执行下列操作:

单击刷新按钮,或稍后重试。

打开 localhost 主页,然后查找与所需信息相关的链接。
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

--------------------------------------------------------------------------------

技术信息(用于支持人员)

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 驱动程序的 SQLSetConnectAttr 失败
/TMP4vnkvvw7c.asp, 第 113 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

网页:
POST 127 ??? /TMP4vnkvvw7c.asp

POST Data:
textfield=%D0%D5%C3%FB&textfield2=%B7%B4%B6%D4%B7%A8&textfield3=%C3%DC%C2%EB&textfield4=dff&Submit=%CC%E1%BD%BB&MM_insert=form1

时间:
2006年6月15日, 下午 12:23:44

详细信息:
Microsoft 支持

看上面的情况显示,好像应该是数据库连接有误所致,你试试这段代码:<%
db_path="database/db1.mdb"
set conn=server.createobject("adodb.connection")
connstr="provider=microsoft.jet.oledb.4.0;data source="&server.mappath(db_path)
conn.open connstr
%>
写不进数据库的原因有很多,连接不上是最关键的,还有你得查看一下,是否数据库的属性设为了"只读"

补一句:IIS中网站先要选上“写入”