|
主题: 这样连接数据有没有错呢?
|
小义zfy520
职务:普通成员
等级:3
金币:2.0
发贴:965
|
#12003/8/27 17:47:00
Set con=Server.CreateObject("ADODB.Connection") con.Open "DRIVER={Microsoft Access Driver(*.mdb)}; DBQ=C:\asp\html\lib.mdb" set rst=Server.createobject("ADODB.Recordset")
这样连接是不是不要在ODBC那里设置系统DSN了? 这种方法好不好?
|
透明男孩
职务:普通成员
等级:2
金币:0.0
发贴:373
|
#22003/8/28 10:11:21
set conn=server.CreateObject("adodb.connection") dbpath=server.MapPath("admin/book.mdb") conn.open "driver={microsoft access driver (*.mdb)};dbq=" & dbpath
仅供参考
|
小义zfy520
职务:普通成员
等级:3
金币:2.0
发贴:965
|
#32003/8/28 10:29:23
去试试看。
|
布鲁斯狼
职务:普通成员
等级:2
金币:11.0
发贴:377
|
#42003/8/28 10:33:10
编辑历史:[这消息被cnbruce编辑过(编辑时间2003-08-28 10:35:27)]
|
小义zfy520
职务:普通成员
等级:3
金币:2.0
发贴:965
|
#52003/8/28 15:19:33
唉 搞不懂呀。
|
今晚在线
职务:普通成员
等级:3
金币:1.0
发贴:761
|
#62003/8/28 16:41:06
Dim conn Dim conntol Dim mmdb '更改数据库名字 mmdb="123.mdb" Set conn = Server.CreateObject("ADODB.Connection") conntol="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&mmdb&"") on error resume next conn.Open conntol
|
小义zfy520
职务:普通成员
等级:3
金币:2.0
发贴:965
|
#72003/9/1 23:27:19
今晚在线前辈那个mm="123.mdb"用的是什么路经. 我怎么看见ACCCESS有好多种连接方法呀. 我想要那种不要设置DSN的.但是我照书上的做又连接不上来.但也没有说错.好像没有执行似的..
|
我有BLOG了
职务:普通成员
等级:4
金币:16.8
发贴:2209
|
#82003/9/6 1:32:55
他把数据库名字定义为一个量,然后用MAPPATH探测这个量的物理路径,今晚前辈,我感觉你这个步骤有些多余,或许是我没理解透彻~
|