《Dreamweaver CS6+ASP入门经典》可上传文件至数据库,但不能将数据库中的文件保存到服务器
发表在其他语言图书答疑区 2016-03-18
是否精华
版块置顶:
Dreamweaver CS6+ASP入门经典,第7章,例7.20
想模仿该实例,做一个网站,能上传下载word、VSD、CAD文件,数据库应用的是SQL,数据库名为tb_pic,包含三列:id类型为int;
Pic_name为字符型varchar;
Pic_info,类型为image
数据可以上传,但是不能保存到服务器。
请问老师,运行报错为ADODB.Stream不能写入,如何处理
系统是win7,数据库是SQL2008
已采取的措施:
1、将该网站的文件夹设置了一个everyone权限,除特殊权限没有勾选外,其他全部勾选,但问题依然存在
2.IIS中,将请求筛选----编辑功能设置中最大允许内容长度修改为314572800字节,但问题依然存在
3.IIS中,ASP-----限制属性----最大请求实体主体限制设置为52000000,但问题依然存在
分享到:
精彩评论 5
无语_mrkj
学分:3155 LV11
2016-03-22
沙发
请问您把当前的网站代码保存在什么位置了,注意,最好不要放在C盘的某个路径下。
还有在网站文件夹下,有一个download目录,这个目录的权限也需要设置一下。
视线模糊
学分:15 LV2
2016-03-22
板凳
再次请教老师,现在发现是编码问题,全部用GB2312就不能写入,但是全部用utf-8的话ie浏览器保存在服务器里的中文文件名又全是乱码,而360浏览器也是中文名乱码,页面文字也是显示乱码,如附图
无语_mrkj
学分:3155 LV11
2016-03-23
地板
您看一下这个帖子,看看能不能解决。
http://www.jb51.net/article/32588.htm
视线模糊
学分:15 LV2
2016-03-23
4L
再次请教老师,我今天全部用的是UTF-8这种形式,网页上乱码没有了,但是就是上传到服务器后就是中文文件名是乱码,网上收索了一下现阶段怀疑是数据库SQL Server支持的中文是936,网上搜索的语句SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage')
而网页使用的是UTF-8,是不是要在upload.asp中增加一个可以将UTF-8转换成GBK的函数,具体增加位置是在这条语句后吗?filepath=toStr(filepath),还有想请问老师有没有这样的函数的源码?多次打扰,非常抱歉
无语_mrkj
学分:3155 LV11
2016-03-24
5L
很抱歉,我已经好几年没有写ASP的代码了,以前的代码也找不到了,目前手头上没有这方向的代码了。您再试一下,这个上传中文文件名经常会乱码,最好您在上传文件时,对它重命名(这个文件名可以用时间戳)之后再保存。这样比较方便。
首页上一页 1 下一页尾页 5 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照