ASP连SQL Server数据库时出现错误“未发现数据源名称并且未指定默认驱动程序”是怎么回事

已经安装了SQL Server。在添加数据源时,对于数据源的配置中的“您想连接哪一个SQL Server?”的服务器名下拉菜单中也没有提供可用的服务器名

很明显你是未注册SQL server.服务器.

你可以这样解决,打开客户端网络实用工具--点别--增加--TCP/IP--服务器别名写入127.0.0.1.然后确认退出.

现在打开企业管理--在SQL server组右健---新建SQL server注册-找到你刚才上面建立的服务器就行了.

现在就可以用数据源了.

不明白还有错再Q我.
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-11-09
先重启系统,确保SQL Server 已经运行。
添加数据源时,在服务器名称中,直接输入“localhost”

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

ASP链接数据库出错“未发现数据源名称并且未指定默认驱动程序”
用sql导入导出功能,不仅是数据,连用户,权限,所有的所有都可以上传过去,原封不动。先打开本地SQL企业管理器,选择导出,第一步数据源选择“用于sql server的micorsoft old db 提供程序“,然后服务器选择local,使用windows身份验证,并且选择要上传的数据库,点下一步第二步目的选择远程数据库,就是你...

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

...出错“未发现数据源名称并且未指定默认驱动程序”
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 试试!

未发现数据源名称并且未指定默认驱动程序 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"...

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

高手救命呀!!未发现数据源名称并且未指定默认驱动程序
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 是你的数据源没有配置!在开始菜单中的"管理工具"中点"ODBC数据源管理器",在"系统DSN"中添加一个新的数据源!将其数据库路径指定为你的数据安放的路径即可!

asp 连接数据sql数据库未发现数据源名称并且未指定默认驱动程序
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="&Serve...

asp连接数据的问题未:未发现数据源名称并且未指定默认驱动程序
你既然设置了数据源,为什么还用路径来连接?< set cn1 = server.createobject("adodb.connection")cn1.open "DRIVER = {Microsoft Access Driver (*.mdb)}; DNS="tangy;uid=**;pwd=***;"sql = "select * from test"set rs = cnn.execute(sql)...

...未发现数据源名称并且未指定默认驱动程序”
set conn=server.createobject("adodb.connection")conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(FileName)

相似回答