主题:  关于asp和数据库!?

hello!

职务:普通成员
等级:1
金币:0.0
发贴:21
注册:2001/7/21 17:26:01
#12001/7/25 22:11:55
请问架设个人服务器PWS后,数据库怎样做(建立和连接数据库等)。比如,我想收集和处理“留言本”和“计数器”的数据。我下载的“留言本”程序,是否要修改。修改哪些地方(与数据库有关吗?!),怎么改?
谢谢!请详细一点!



???

职务:普通成员
等级:2
金币:10.0
发贴:644
注册:2000/11/7 15:07:27
#22001/7/26 10:23:19
三种方式:
方式一:采用绝对数据库路径方式,不用在ODBC中设置数据源

'方式二:采用数据源方式。具体为计算机->开始->设置->控制面板->ODBC数据源->系DSN->添加->*.mdb->完成->数据源名为xxxx(随便设定,最好便于理解,guestbook,mygb,liuyan等等).选取->找到本程序提供的mdb\message.mdb文件,确定->
确定.

'方式三:采用安全的数据库文件方式,数据库被设置成.asp文件,这样可以防止知道数据库文件而直接通过http方式下载数据库的安全隐患。'默认为方式一,如果你想采用其他的方式,请将方式一的connstr前面加'注释掉,并去掉想要采用方式connstr前的'

'方式一:
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappat("mdb/votedb.mdb")

'方式二:
'connstr=xxxx

'方式三:
'connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("mdb/votedb.asp")conn.open connstr%>



土豆

职务:普通成员
等级:1
金币:0.0
发贴:103
注册:2000/12/1 20:00:46
#32001/7/26 11:45:32
那如果我在远程服务器上想做数据库的话,怎么用ASP建立连接?
怎么设置数据库的各项属性?上传的话,路径怎么设置?
我有点糊涂!



???

职务:普通成员
等级:2
金币:10.0
发贴:644
注册:2000/11/7 15:07:27
#42001/7/26 13:22:26
如果服务器是你自己的,那上述方法都可以,如果是虚拟主机的话,就采用方法1。



hello!

职务:普通成员
等级:1
金币:0.0
发贴:21
注册:2001/7/21 17:26:01
#52001/7/26 21:04:45
下载的程序里没有。mdb文件,是不是该成。asp了?
能说明一下该行吗:connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappat("mdb/votedb.mdb")
我装了个guestbook。提示出错如下:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序

/mywebss/1159/news/guestbook.asp, 行234



???

职务:普通成员
等级:2
金币:10.0
发贴:644
注册:2000/11/7 15:07:27
#62001/7/27 14:33:50
看了你的说明,connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappat("mdb/votedb.mdb")
就是在指定一个相对路径上的数据库。那个错误的原因可能有两种:
1 路径错误:.mdb文件不是在mdb目录下。
2 根本就没有.mdb文件。