我现在是越来越懒,越懒也就也懒,什么逻辑啊!
最近在忙期末ASP作业,知道老师只让交一个留言板的动态页,还窃喜了一下,那个简单啊!
结果ASP真是让人头大,搞不明白Dreamweaver在开发设计时为什么不考虑与access相连接时为什么不采用相对地址,非要使用写死的绝对地址呢?
非得这样才行,下面列出,在学习asp+AC的朋友看请下一定注意下,绝对无妨!
在DW下Connections文件夹中产生的数据库连接文件
<% ' FileName="Connection_ado_conn_string.htm" ' Type="ADO" ' DesigntimeType="ADO" ' HTTP="false" ' Catalog="" ' Schema="" Dim MM_lianjie_STRING MM_lianjie_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.Mappath("lyban.mdb") ' MM_lianjie_STRING = "driver={microsoft access driver (*.mdb)};dbq=C:\Test\LYBAN\lyban.mdb" %>
我注释掉了那个写死的文件,用来给大家对比一下,Dreamweaver完成后记得将绝对地址改为相对,那样网站与数据库的连接在网站存放地点不同的情况下才能“自动”随机应变,畅通无阻。
接下来的一堆数据库权限问题如:Provider (0x80004005)未指定的错误
更是要命,有时候可以有时候你刷新却是又不可以,这一步一步的操作时而可以时而不可以这DW是不是拿人开涮啊!
百度得知是权限问题,这个和zblog的数据库连接问题差不多,啰嗦一下:文件夹查看,简单的文件夹查看前面的勾去掉,右击网站文件夹 安全 ,给你现有的计算机用户添加"完全控制",我不是很放心,又去添加一个Everyone,给了一个完全控制。刷新网页OK
但是,服务器行为中明明是一步一步的来的,提交又是问题~!网页又错了,整人全线崩溃。。。
忙乎了最终弄出了4个留言板,其实我绝对不止弄了这4个本来打算写一个XP下的全能主机(当然有全能数据库),无需端口区分,有固定IP或映射的直接绑定域名就可以使用。还是推迟再去写吧
下面是那4个可怜的留言板,有兴趣的朋友可以看下
https://www.ishnan.com/Demo/other/L/
本文转载自互联网,如有侵权,联系删除
发表评论
技术不是很懂
asp偶也是刚刚在学呀!
博文还是一样的好,谢谢你的分享,以后我会常来的。[REVERT=水墨 于 2011-6-23 16:45:10 回复]欢迎再来!为什么不去注册一个gravatar呢?[/REVERT]
有点晕...
博主很牛 关注
博主专业人士,看到代码头疼[REVERT=水墨 于 2011-6-28 21:47:35 回复]我看头也疼!我也不是专业人士啊,只是期末作业,应付一下[/REVERT]
这个才刚刚在学。