在Dreamweaver设置好插入的表单后,打开网页时输入信息后点击提交想向数据库插入信息时,网页一直提示以下信息:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E57)
[Microsoft][ODBC Microsoft Access Driver]非法的字符串或缓冲区长度
/index.asp, 第 40 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)
网页:
POST 242 ??? /index.asp
POST Data:
%E6%A0%87%E9%A2%98=%E5%A5%BD&%E5%A7%93%E5%90%8D=%E5%95%8A&%E5%9C%B0%E5%9D%80=%E5%95%8A&%E5%BF%83%E6%83%85=%E5%95%8A&%E6%97%A5%E6%9C%9F=2009-12-1&%E5%86%85%E5%AE%B9=%E5%95%8A%E5%95%8A%E5%95%8A%E5%95%8A . . .
怎么解决啊。
Dreamweaver 插入数据库记录问题
答案:2 悬赏:0 手机版
解决时间 2021-02-21 10:23
- 提问者网友:回忆在搜索
- 2021-02-20 17:09
最佳答案
- 五星知识达人网友:野味小生
- 2021-02-20 17:31
检查一下你数据库的相关字段大小
全部回答
- 1楼网友:千夜
- 2021-02-20 17:37
路径错了吧,自己手写链接就好了 access odbc driver={microsoft access driver (*.mdb)};dbq=c:\mydatabase.mdb;uid=admin;pwd=; 比如: <% dim db,connstr connstr="dbq="&server.mappath("guest.mdb")&";driver={microsoft access driver (*.mdb)}" set db=server.createobject("adodb.connection") db.open connstr %> access2007 ace oledb 12.0 provider=microsoft.ace.oledb.12.0;data source=c:\myfolder\myaccess2007file.accdb;persist security info=false; 比如: <% dim db,connstr connstr="data source="&server.mappath("guest.accdb")&";provider=microsoft.ace.oledb.12.0;persist security info=false;" set db=server.createobject("adodb.connection") db.open connstr %> http://www.corange.cn/archives/2008/12/2961.html参考资料: http://www.corange.cn/archives/2008/12/2961.html
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯