|
主题: 连接数据库怎会错误?
|
 Syawn
职务:普通成员
等级:5
金币:10.0
发贴:2930
注册:2004/6/24 17:14:35
|
#12002/9/27 16:54:19
<% // FileName="Connection_ado_conn_string.htm" // Type="ADO" // HTTP="true" // Catalog="" // Schema="" MM_login_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath( "/activelong/accessmdb/login.mdb") %> 根目录为activelong,数据库在access下login.mdb
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#22002/9/27 18:26:04
错误是什么?
|
 Syawn
职务:普通成员
等级:5
金币:10.0
发贴:2930
注册:2004/6/24 17:14:35
|
#32002/9/27 19:13:23
原来用dsn连接时所有的数据库操作功能都可以实现。 但用了olede操作数据库就会无发显示。
|
 flashboy610
职务:普通成员
等级:1
金币:0.0
发贴:4
注册:2002/9/25 17:38:52
|
#42002/10/8 17:44:38
<% // FileName="Connection_ado_conn_string.htm" // Type="ADO" // HTTP="true" // Catalog="" // Schema="" MM_login_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath( "../activelong/accessmdb/login.mdb") %> 这样做你试试看!
|
 忧忧
职务:普通成员
等级:1
金币:1.0
发贴:180
注册:2002/7/23 1:32:17
|
#52002/10/8 19:09:42
www.5dmedia.com/bbs/NewsDetail.asp?id=510578用绝对路径 <% // FileName="Connection_ado_conn_string.htm" // Type="ADO" // HTTP="true" // Catalog="" // Schema="" MM_login_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="x:activelong\accessmdb\login.mdb" %>
|
 tonest
职务:普通成员
等级:1
金币:0.0
发贴:177
注册:2002/4/14 13:32:27
|
#62002/10/10 17:23:38
用Microsoft.Jet.OLEDB.4.0做连接必须用绝对路径吗? 我用DNS 作的连接很简单: <% ' FileName="Connection_odbc_conn_dsn.htm" ' Type="ADO" ' DesigntimeType="ADO" ' HTTP="false" ' Catalog="" ' Schema="" Dim MM_guest_STRING MM_guest_STRING = "dsn=guest;" %> 在其他页面里都是定义一个连接=MM_guest_STRING ,然后就可以用了,用Microsoft.Jet.OLEDB.4.0就可以不用DNS吗?
|
 我佛山人
职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
|
#72002/10/10 20:07:09
代码好象没什么问题,问题可能出在路径那里
楼上的,DSN连接方式只能用作本地测试
|
 忧忧
职务:普通成员
等级:1
金币:1.0
发贴:180
注册:2002/7/23 1:32:17
|
#82002/10/10 20:41:04
 没错,不过可以做练习!
|