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

这是医保给我们的系统,在当地能用,回到公司就用不了了,请高人详细指点该如何设置,谢谢... 这是医保给我们的系统,在当地能用,回到公司就用不了了,请高人详细指点该如何设置,谢谢 展开
 我来答
shot0101
2011-06-14 · TA获得超过234个赞
知道答主
回答量:156
采纳率:0%
帮助的人:0
展开全部
这是肯定的了,你在家设置DNS就可以了,网上的是用ODBC字符串连接的。不设DNS。
<%
dim conn,db
db="xxx.mdb"

On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(db)
conn.Open connstr
If Err Then
Err.Clear
Set conn = Nothing
Response.Write "数据库连接文件出错,请联系管理员。"
Response.End
End If
%>
//////////////////////////////////////////////////////////
把上面的代码放在一个新建文件conn.asp中,注意:'<%'要放在第一列。

在需要数据库查询的页面第一行加入
<!--#include file="conn.asp"-->
注意路径,这个因该不难吧。
匿名用户
2011-06-14
展开全部
ODBC驱动程序管理器未发现数据源名称并且未指定默认驱动程序
是肯定的了,你在家设置DNS就可以了,网上的是用ODBC字符串连接的。不设DNS。
%
dim conn,db
db="xxx.mdb"

On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
追问
请问dns怎么设置.....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2017-09-13
展开全部
直接引用代码能正常连接
代码如下:Public Function MakeConnection() As String
Dim SQL_cmd As String
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "/date.MDB;Persist Security Info=False"
rs.CursorLocation = adUseClient
cn.Open SQL_cmd
End Function
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
szg176976970
2011-06-16 · TA获得超过388个赞
知道小有建树答主
回答量:1322
采纳率:0%
帮助的人:517万
展开全部
他的程序在他本地配置了数据源,所以能用,你回到公司你也应该在本地配置相应的数据源,在控制面板里有数据源,用什么程序就配置什么数据源
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者GRBDTQR4om
2019-10-04 · TA获得超过3553个赞
知道大有可为答主
回答量:3075
采纳率:26%
帮助的人:131万
展开全部
你的conn.asp是数据库连接文件,其中连接数据库的语句不对,导致这样的错误,把你连接数据库的程序,贴上来,大家才好解决
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式