主题:  数据在远程服务器上不能删除和添加!?

村支书

职务:普通成员
等级:1
金币:0.0
发贴:48
注册:2002/6/20 10:46:01
#12002/10/21 16:33:20
我刚租了一个万网的虚拟主机,将UD做好的文件修改数据库连接后上传,显示等各方面都很正常,却发现数据不能修改、删除和添加!我租的是企业B型的服务器。以前用同样的方法将网站传到商务中国一点问题也没有。

HTTP 500 - 内部服务器错误
Internet Explorer

不知有没有人碰到过这种问题



忧忧

职务:普通成员
等级:1
金币:1.0
发贴:180
注册:2002/7/23 1:32:17
#22002/10/21 20:01:36
可以~~~我用的也是万网空间!ud本身就对数据库连接,有些bug,这问题,
1 一个用绝对路径。
2 Connections 下的连接数据库
asp2htm.asp

MM_asp2htm_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("..\asp2htm.mdb")
像上面连接方式只能连接根目录写的文件(new/asp文件)
asp2htms.asp
MM_asp2htms_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("asp2htm.mdb")
同级目录下的asp文件,不过这样ud会不认识是所以还有改称("..\asp2htm.mdb") 上转到服务器前修改一下("asp2htm.mdb")
就可以了



忧忧

职务:普通成员
等级:1
金币:1.0
发贴:180
注册:2002/7/23 1:32:17
#32002/10/21 22:55:27
还有一个问题建议不要用win98+pws 我以前做网页用的这个平台,上传到服务器上不能使用!差点一度放弃ud制作asp网页!

操作系统建议是用xp专业版!再用dw mx做网页这样出现问题,会少一些!



村支书

职务:普通成员
等级:1
金币:0.0
发贴:48
注册:2002/6/20 10:46:01
#42002/10/23 17:26:03
TO:忧忧
你说的这种方法我试过,还是不行,不能修改。和我以前用的
MM_allsite_STRING = "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.Mappath("../CGI-BIN/database.mdb")
连接是一样的结果!

我申请的是企业B型的主机,上面说要想支持数据库得申请此业务,我为此又花了200元申请了数据库支持,他们给了一个数据库名,介绍中说还得用他们给的连接,但我不知怎么用
Access:
Set con = Server.CreateObject("ADODB.Connection")
con.Open "数据源名"

我将Connections 下的.asp中的MM_allsite_STRING = "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.Mappath("../CGI-BIN/database.mdb")
改成Set con = Server.CreateObject("ADODB.Connection")
con.Open "数据源名"又成500错误了。

具体怎么搞呀?



忧忧

职务:普通成员
等级:1
金币:1.0
发贴:180
注册:2002/7/23 1:32:17
#52002/10/23 21:21:52
不能修改不能进行数据库修改。只读!可以显示出来对吧!



村支书

职务:普通成员
等级:1
金币:0.0
发贴:48
注册:2002/6/20 10:46:01
#62002/10/24 10:06:58
TO:忧忧

对,可以显示出来。可我上传的数据库不是只读的。这个情况你也碰到过吗?怎么解决的?



忧忧

职务:普通成员
等级:1
金币:1.0
发贴:180
注册:2002/7/23 1:32:17
#72002/10/26 18:56:06
不好意思了!我想你因该自己解决了!