注册 登录
编程论坛 WEB前端(UI)

[讨论]留言板

oyyunlong 发布于 2004-11-29 12:47, 1450 次点击

我这两天突击的用Dreamweaver做了N个留言板,(确实比用ASP编要来的省事快捷啊!)但是统一毛病是在上传浏览的时候出现错误~~郁闷啊~ 后来一步一步找原因了,直到进行关键的绑定记录集的时候问题就出现了~以后我也作不下去了,不知那位哥哥姐姐给我指导一下啊?

13 回复
#2
oyyunlong2004-12-01 09:30
郁闷~~~凄凉~~~~

老大们啊,我的问题有没有知道解决方案啊?就算告诉我个可以查阅的资料也好啊~~~

#3
oyyunlong2004-12-01 09:36
啊~~~~~~~~~~~~
这儿的回帖率也推低了啊,我沦落到开始自己给自己回帖了啊~~
#4
赤雪冰魔2004-12-01 09:54
不知道你的问题我能不能解决, 但首先你得把问提 列出来啊,你不写上来人家怎么知道呢。。认坛里的人不是  上门维修的,,你说对吧。
#5
oyyunlong2004-12-01 11:54

我哭啊~~~~~终于看到回帖了~~

激动啊~~
#6
oyyunlong2004-12-01 12:24

我是用DREAMWEAVER先将留言板的页面做出来然后用的ACCESS建立数据库.然后在连接数据源ODBC在DREAMWEAVER同样连接数据源DSN,到此为止在服务器上的浏览一切没有问题,就在下一步的数据绑定的时候再上传就不能浏览了,(错误详见http://www.7hxmusic.com/ly.asp)但是在我本地的IIS服务器上的浏览却是没有问题的~ 我制作的论坛也是同样在此处出问题啊~~ 我该怎么办啊? (基本步骤详见http://music.flasher123.com/xuexi/jiaocheng/index4.htm

#7
regedit2004-12-01 14:24

数据源DSN

上传到网站后更改一下数据库的连接!

#8
赤雪冰魔2004-12-01 23:03

首选说一下如果你的数据源是手动配置的话,,那是决对会出问题的,,因为你在本站里面有这个数据源的名称,,但别人的服务器你面怎么可能有你这个数据源的名称呢除非那个服务器是你自己的。。。

解决方案: 用代码链接数据库就可以了

#9
live412004-12-02 01:11
具体怎样做?(我也想知道) 如果是本地的数据库拿到别人机子呢?
#10
oyyunlong2004-12-02 16:41
谢谢的支持~~~但是仍然有疑问

regedit老大的办法就我个人认为是可行的,但是无奈我的IQ太低了

我的数据库连接后的原码是"<% ' FileName="Connection_ado_conn_string.htm" ' Type="ADO" ' DesigntimeType="ADO" ' HTTP="false" ' Catalog="" ' Schema="" Dim MM_dds_STRING MM_dds_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=f:\ddsnns\apple.mdb" %> "在上传数据后应该怎样改啊?望大家指点一二,或者是告诉我一个正确的数据连接方式好吗?小弟我在网上苦苦查询一天了全都是在本地的数据连接方式啊,所有的测试服务器连接方式都是一句话带过啊~~~

#11
好学2004-12-03 00:09
以下是引用live41在2004-12-02 01:11:04的发言: 具体怎样做?(我也想知道) 如果是本地的数据库拿到别人机子呢?
数据库和留言本程序只要是在一个服务器上,拿到哪个机子连接都不用修改。
#12
好学2004-12-03 00:12

MM_dds_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=server.mappath("ddsnns\apple.mdb")"

试试可以了吧

#13
oyyunlong2004-12-03 10:18

小弟首先在这里感激各位老大的支持了~~

由于工作原因小弟还有若干的关于Dreamweaver的问题,希望大家不厌其烦,不吝赐教小弟啊,小弟感激不尽那~~
#14
yl102004-12-03 13:32

使用相对路径,驱动可用Microsoft.Jet.OLEDB 效率比Microsoft Access Driver高,服务若是NT4系统就别用这个。

on error resume next dim conn dim dbpath set conn=server.createobject("adodb.connection") DBPath = Server.MapPath("!database/!data.mdb") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DBPath 'conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath

1