ASP数据库连接

<%OptionExplicitDimConn,ConnStringConnString="Provider=SQLOLEDB;DataSource=(local);In... <%
Option Explicit
Dim Conn,ConnString

ConnString = "Provider=SQLOLEDB;Data Source=(local);Initial Catalog=TEXT;User Id=sa;Password="

Sub Conn_Init()
On Error Resume Next
Set Conn=Server.CreateObject("Adodb.Connection")
Conn.Open ConnString
IF Err Then
Err.Clear
Set Conn=Nothing
Response.Write "数据库连接失败,原因:"&Err.Description&"<BR>"
Response.End()
End If
End Sub

Sub Conn_Close()
On Error Resume Next
IF IsObject(Conn) And Err.Number = 0 Then
Conn.close
Set Conn = Nothing
Exit Sub
End If

If Err Then
Err.clear
End If
End Sub
%>
我把数据库转换成MDB的了。请问如果连接到MDB数据库。一直连接不上急
大虾们那样的我都试过了没用
展开
 我来答
百度网友2fa8b9d
2010-07-15 · TA获得超过810个赞
知道小有建树答主
回答量:559
采纳率:0%
帮助的人:637万
展开全部
帮你改了连接字符串!
<%
Option Explicit
Dim Conn,ConnString
path = server.MapPath("zzz.mdb")
ConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & path

Sub Conn_Init()
On Error Resume Next
Set Conn=Server.CreateObject("Adodb.Connection")
Conn.Open ConnString
IF Err Then
Err.Clear
Set Conn=Nothing
Response.Write "数据库连接失败,原因:"&Err.Description&"<BR>"
Response.End()
End If
End Sub

Sub Conn_Close()
On Error Resume Next
IF IsObject(Conn) And Err.Number = 0 Then
Conn.close
Set Conn = Nothing
Exit Sub
End If

If Err Then
Err.clear
End If
End Sub
%>
若绮彤ES
2010-07-15 · TA获得超过2928个赞
知道大有可为答主
回答量:4310
采纳率:100%
帮助的人:7322万
展开全部
ConnString = "Provider=SQLOLEDB;Data Source=(local);Initial Catalog=TEXT;User Id=sa;Password="

改成

ConnString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("你的MDB数据库地址")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
新尼网络sunlynet
2010-07-15 · TA获得超过107个赞
知道小有建树答主
回答量:184
采纳率:90%
帮助的人:62万
展开全部
用我这段时, MDB数据库的, 超简单,

<%
Dim Conn, ConnStr, SiteDataAccess
SiteDataAccess="/db/数据库名称.mdb" '这是绝对路径根目录下的DB目录
Set Conn = Server.CreateObject("Adodb.Connection")
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(""&SiteDataAccess&"")
Conn.Open ConnStr
If Err Then
Err.Clear
Set Conn = Nothing
Response.Write "连接出错!"
Response.End
End If
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
津讲课堂
2010-07-15 · 分享更多的软件应用技巧,促进成长你我他!
津讲课堂
采纳数:22 获赞数:73

向TA提问 私信TA
展开全部
把这句ConnString = "Provider=SQLOLEDB;Data Source=(local);Initial Catalog=TEXT;User Id=sa;Password="改成下面的语句:

xuasmdb="数据库路径"
DBPath = Server.MapPath(xuasmdb)
ConnString ="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&DBPath
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
积少成多888
2010-07-15 · TA获得超过287个赞
知道答主
回答量:388
采纳率:0%
帮助的人:186万
展开全部
最佳答案,已经产生
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式