asp 连接数据sql数据库未发现数据源名称并且未指定默认驱动程序

高手指点:浏览提示:未发现数据源名称并且未指定默认驱动程序
我的数据库连接字符串为:
<%
dim objconn
dim connstr
set objconn=server.CreateObject("ADODB.connection")
connstr="dirver={SQL Server};server=127.0.0.1;UID=sa;PWD=sa"&_
"database=db"
objconn.open connstr
objconn.close
set objconn=nothing
%> 我就那么多分了,全给!

ACC&SQL通杀,根据情况改一下设置就可以了
<%
Response.Buffer=True
IsSqlDataBase=0 '定义数据库类别,0为Access数据库,1为SQL数据库
If IsSqlDataBase=0 Then
'''''''''''''''''''''''''''''' Access数据库 '''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Db = "database/aaa.mdb" '数据库路径
Connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(db)
SqlNowString="Now()"
SqlChar="'"
IsSqlVer="ACCESS"
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Else
'''''''''''''''''''''''''''''' SQL数据库 ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
SqlLocalName ="(local)" '连接IP [ 本地用 (local) 外地用IP ]
SqlUserName ="sa" '用户名
SqlPassword ="1" '用户密码
SqlDatabaseName="aaaaa" '数据库名
ConnStr = "Provider=Sqloledb;User ID=" & SqlUserName & "; Password=" & SqlPassword & "; Initial CataLog = " & SqlDatabaseName & "; Data Source=" & SqlLocalName & ";"
SqlNowString="GetDate()"
IsSqlVer="SQL"
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
END IF

On Error Resume Next
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write ""&IsSqlVer&"数据库连接出错,请检查连接字串。"
Response.End
End If
%>
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-05-13
把那个127.0.0.1去了

三.ADO连接SQL
set con=server.CreateObject("adodb.connection")
con.open ("Driver={SQL Server};server=.;uid=sje;pwd=123;database=pubs;")
response.Write(con.state)

四.OLEDB连接SQL
set con=server.CreateObject("adodb.connection")
con.open("provider=sqloledb;datesource=.;uid=sje;pwd=123;datebase=pubs")
set rs=con.execute("select * from authors order by au_id desc")
response.Write(rs("address"))
第2个回答  2008-05-12
人家要连sql server 你给access有什么用
没指定哪个库
connstr="dirver={SQL Server};server=127.0.0.1;UID=sa;PWD=sa;database=db"
里面的db换成你的数据库
第3个回答  2008-05-12
connstr="dirver
别的不知道,最起码你上面代码写错了
set conn = Server.CreateObject("ADODB.Connection")
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("kklk.mdb")
conn.Open connstr

asp 连接数据sql数据库未发现数据源名称并且未指定默认驱动程序
SqlDatabaseName="aaaaa" '数据库名 ConnStr = "Provider=Sqloledb;User ID=" & SqlUserName & "; Password=" & SqlPassword & "; Initial CataLog = " & SqlDatabaseName & "; Data Source=" & SqlLocalName & ";"SqlNowString="GetDate()"IsSqlVer="SQL"'''END IF On Error Re...

ASP链接数据库出错“未发现数据源名称并且未指定默认驱动程序”
这个要看虚拟主机上是否正确配置好了数据库,你的可能是没有配好,动态页面需要配置数据库的。你可以参考下面的:怎么上传SQL数据库到虚拟主机?用sql导入导出功能,不仅是数据,连用户,权限,所有的所有都可以上传过去,原封不动。先打开本地SQL企业管理器,选择导出,第一步数据源选择“用于sql server...

...错误“未发现数据源名称并且未指定默认驱动程序”是怎么回事_百度知 ...
你可以这样解决,打开客户端网络实用工具--点别--增加--TCP\/IP--服务器别名写入127.0.0.1.然后确认退出.现在打开企业管理--在SQL server组右健---新建SQL server注册-找到你刚才上面建立的服务器就行了.现在就可以用数据源了.不明白还有错再Q我....

...提示“未发现数据源名称并且未指定默认驱动程序”
呵呵,你用变量database代替数据库 在连接数据的时候 因为 database 是变量 所以 Server.MapPath(database) 应写成 Server.MapPath("&database&") 这个你要参考字符串 数字 和 ID在连接时不同的格式,我给你个我长用的正确而且简单的连接方法 < Set Conn=Server.CreateObject("ADODB.Connection")...

未发现数据源名称并且未指定默认驱动程序 ASP连接数据库问题
你的连接字符串有问题,没有说明使用什么驱动 。给你个连接字符串的例子 比如 连接SQL SERVER Recordset1.ActiveConnection ="PROVIDER=SQLOLEDB;DSN=hotel;UID=sa;PWD=pass"连接ACCESS Recordset1.ActiveConnection="Provider=Microsoft.Jet.OLEDB.4.0;DSN=hotel;Mode=ReadWrite;Persist Security Info=False...

...出错“未发现数据源名称并且未指定默认驱动程序”
Set conn = Server.CreateObject("ADODB.Connection")strCon = "Provider=SQLOLEDB.1;Persist Security Info=False;Server=(local);uid=sa;pwd=;Database=Northwind;"conn.Open strCon sql="select*from customers order by customerID"rs.open sql,conn,3,2 试试!

未发现数据源名称并且未指定默认驱动程序
在控制面板—管理工具——数据源 中设置ODBC数据源,或者你的ASP代码中连接数据库时用以下方式,则不需要ODBC数据源了:Set conn = Server.CreateObject("ADODB.Connection")Conn.Open "DRIVER=SQL Server;SERVER=(local);DATABASE=数据库;UID=用户名;password=密码"...

未发现数据源名称并且未指定默认驱动程序
输入odbcad32 就会有一个本地的odbc数据库管理器出现,很多需要调用数据库的程序会在里面添加一个系统dsn,这个一般在新按装程序的时候会自动添加,你新装了系统,这里面的东西就没有了。你可以新安装程序后,把这个里面的配置记录下来,以后只要新建一个就可以了,现在你要做的就是新按装程序了。

asp连接odbc数据源出现 未发现数据源名称并且未指定默认驱动程序
StrConn = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & DBpath > 然后在你调用的页然里 例: index.asp <!-- #include file="conn.asp" --> < set conn=Server.CreateObject("ADODB.Connection")conn.Open Strconn sql="select * from talbe1"set rs=Server.CreateObject("ADODB....

...显示“未发现数据源名称并且未指定默认驱动程序”
conn.asp代码:< Dim MM_conn_STRING MM_conn_STRING = "PROVIDER=SQLOLEDB;DATA SOURCE=(local);UID=sa;PWD=密码;DATABASE=数据库名称">

相似回答
大家正在搜