连接sql server 时,出现问题,帮解决阿? provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错我参考了网上很多方法,还是不得其解?请高手帮忙啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sql端口1433看是不是防火墙给拦住了 objConnection = new SqlConnection(@"Server=(local)\sqlexpress;Integrated Security=True;" + "Database=UserInfor"); 那个1433端口已经设置了 好了,问题解决了,修改下web.config文件即可,添加如下标记即可 <connectionStrings> <add name="UserConnectionString" connectionString="Data Source=(localhost);Initial Catalog=UserInfor;Integrated Security=True;User ID=sa;password=sa;Pooling=False" providerName="System.Data.SqlClient"/> </connectionStrings > 可是新的问题有出现了,前提如下,我写了一个操作SQL Server数据库的WEB Servive,在VS 2005 中调试可以的,可是我把这个web service 发布以后,即复制网站到iis的一个虚拟目录下,然后再其他应用程序中引用这个web sevice ,调用提提供的web methord, 当运行这个应用程序时,就会出现如下错误, System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "UserInfor"。登录失败。用户 'LHF\ASPNET' 登录失败。 在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) 在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) 在 System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) 在 System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) 在 System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) 在 System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) 在 System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) 在 System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) 在 System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) 在 System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) 在 System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) 在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) 在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) 在 System.Data.SqlClient.SqlConnection.Open() 在 Service..ctor() 位置 g:\lhf\UserInfor\App_Code\Service.cs:行号 25 --- 内部异常堆栈跟踪的结尾 --- 在 System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) 在 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) 在 UserInfor.Service.login(String name, String pwd) 位置 c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\dynamicpwd\b4d6511a\966d5cb0\App_WebReferences.uukbvyhy.0.cs:行号 110 在 Service.Authenticate(String name, String pwd) 位置 d:\VS2005\DynamicPwd\App_Code\Service.cs:行号 35怎么解决阿,对了我还是不明白vs 2005 中自带的SQL Server Express版的这个数据库的,他是和应用程序如何连接的?,而且在web service中,建好一个数据连接后,他存在什么地方那,还有那个web service 中的APP_Data目录有何作用 ?为什么建好的数据库不再这个目录下那? 如果是用本地的DB 就放在默认 APP_Data里 是本地数据库阿,可是它不再APP_Data里阿,对了,vs 2005 SQL Express 有没有办法控制 用户对数据库的访问,比如我想添加爱apnet 这个用户可以访问某个数据库? 问题搞定了,下载了一个sql server 2005 management studio express 在微软官方网站有的然后添加了用户ASPNET的权限就可以了。给大家一个网址,可以参考下http://www.cnblogs.com/Scud/archive/2006/08/18/479972.html Storyboard如何在xaml里设置直接执行?不需要Triggers来触发? c#读取txt文件的问题 请问Nhibernate是否支持Access数据库事务处理?要支持如何配置或方法? SOCKET的问题!!!急 简单字符问题求助 利用Socket传送xml文件 100分求助:如何读取出本地cookies文件中的expires C#里js脚本动态生成控件怎么控制控件的属性 寻求关于Word档案的数据库管理方面的解决方案 求vs.net的注册码 高分求助:该段C#如何生成运行~~ 继续放100分。问一个关于滚动条刷新的问题
<connectionStrings>
<add name="UserConnectionString" connectionString="Data Source=(localhost);Initial Catalog=UserInfor;Integrated Security=True;User ID=sa;password=sa;Pooling=False" providerName="System.Data.SqlClient"/>
</connectionStrings >
System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "UserInfor"。登录失败。
用户 'LHF\ASPNET' 登录失败。
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
在 System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
在 System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)
在 System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
在 System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
在 System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
在 System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
在 System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
在 System.Data.SqlClient.SqlConnection.Open()
在 Service..ctor() 位置 g:\lhf\UserInfor\App_Code\Service.cs:行号 25
--- 内部异常堆栈跟踪的结尾 ---
在 System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
在 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
在 UserInfor.Service.login(String name, String pwd) 位置 c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\dynamicpwd\b4d6511a\966d5cb0\App_WebReferences.uukbvyhy.0.cs:行号 110
在 Service.Authenticate(String name, String pwd) 位置 d:\VS2005\DynamicPwd\App_Code\Service.cs:行号 35怎么解决阿,对了我还是不明白vs 2005 中自带的SQL Server Express版的这个数据库的,他是和应用程序如何连接的?,而且在web service中,建好一个数据连接后,他存在什么地方那,还有那个web service 中的APP_Data目录有何作用 ?为什么建好的数据库不再这个目录下那?
http://www.cnblogs.com/Scud/archive/2006/08/18/479972.html