#12002/10/14 16:46:16
各位高手,请教一个百思不得其解的问题:
我用DW MX中文版及Access 练习一个数据插入表单,但是总出一个错误:
1)不知道怎样,有时会在我的本地站点目录里会出现一个与数据库同名,但扩展名为.LDB的文件,此时,再进行浏览测试则出现这个错误:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
/dwmx/TMP9su5j3yqhl.asp, 第 130 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)
页:
GET /dwmx/TMP9su5j3yqhl.asp
此时,如果退出DW MX,再进入,则可以进行浏览。
2)在能够正常浏览网页后,在表单文本框中输入数据后,点击"提交",则又出现下面的一个问题:
错误类型:
Provider (0x80004005)
/dwmx/TMP9xkis3yqnp.asp, 第 113 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)
页:
POST 90 bytes to /dwmx/TMP9xkis3yqnp.asp
POST 数据:
textfield=123423423&textfield2=13424&textfield3=234234&Submit=%CC%E1%BD%BB&MM_insert=form1
说明:
我的Access数据库是三个数字类型字段,没有密码,没有主键,允许空值。
插入数据的操作是通过"服务器行为"中,添加"插入数据"项来实现的,(在此之前,已创建输入表单,有提交、重置按钮)。
为了测试数据库的连接,我另外还从recordset中拖了一个字段出来,发现可以正常显示其内容,这也就是说数据库的连接及数据集建立没有问题。但是按"提交"则出现上述问题,想了很久,不得其解,请指点。谢谢!
海阔凭鱼跃,
天高任鸟飞。