各位大侠,近来开发项目的时候,遇到了个棘手的问题,连接数据库老出问题,按照网上的说法配置,也老是连接不上。
连接数据库时发生以下错误:无法打开登录所请求的数据库 "IOA"。登录失败。
用户 'sa' 登录失败。由于我使用了。net的成员管理,所以在配置文件中我连接字符串的配置是: <add name="connStr" connectionString="Data Source=BUPT-D049ABE895;Initial Catalog=IOA;Persist Security Info=True;User ID=sa;Password=19831123_anke" providerName="System.Data.SqlClient"/> <remove name="LocalSqlServer"/>
<add name="LocalSqlServer" connectionString="Data Source=localhost;Initial Catalog=IOA;Persist Security Info=True;User ID=sa;Password=19831123_anke" providerName="System.Data.SqlClient"/>程序代码:
行 34: cmd.Parameters.AddWithValue("@atype", atype);
行 35: cmd.Parameters.AddWithValue("@iRecord", irecord);
行 36: cmd.Connection.Open();行 37:
行 38: SqlDataAdapter ad = new SqlDataAdapter(cmd);异常详细信息: System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "IOA"。登录失
败。
在用。net配置网页配置时,发生错误如下:
选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮,以重定向到可以选择新数据存储区的页。 下面的消息可能会有助于诊断问题: 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)
连接数据库时发生以下错误:无法打开登录所请求的数据库 "IOA"。登录失败。
用户 'sa' 登录失败。由于我使用了。net的成员管理,所以在配置文件中我连接字符串的配置是: <add name="connStr" connectionString="Data Source=BUPT-D049ABE895;Initial Catalog=IOA;Persist Security Info=True;User ID=sa;Password=19831123_anke" providerName="System.Data.SqlClient"/> <remove name="LocalSqlServer"/>
<add name="LocalSqlServer" connectionString="Data Source=localhost;Initial Catalog=IOA;Persist Security Info=True;User ID=sa;Password=19831123_anke" providerName="System.Data.SqlClient"/>程序代码:
行 34: cmd.Parameters.AddWithValue("@atype", atype);
行 35: cmd.Parameters.AddWithValue("@iRecord", irecord);
行 36: cmd.Connection.Open();行 37:
行 38: SqlDataAdapter ad = new SqlDataAdapter(cmd);异常详细信息: System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "IOA"。登录失
败。
在用。net配置网页配置时,发生错误如下:
选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮,以重定向到可以选择新数据存储区的页。 下面的消息可能会有助于诊断问题: 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)
解决方案 »
- 在使用GridView时遇到的一个问题,求解!
- Asp.net页面后台代码调用System.Threading.Timer t1 = new System.Threading.Timer(,,,)无法重复执行
- JS,在for循环中添加延时,怎样做?
- iis的简单问题
- 如何设置datapager startindex?
- vs2005+ajax中選擇一個下拉框後,好像其它的下拉框也刷新了一下
- 这个该怎么做?
- 向主、从表中添加数据时如何添加数据?
- 使用PrintToPrinter方法,在服务器端打印水晶报表出错
- 将网页中的数据用Response.ContentType = "application/vnd.ms-excel";方法导出到Excel中遇到的问题?
- 关于 。net连接Mysql出现乱码的问题
- asp.net 1.1 连接sqlserver的问题.
再在选择数据源里面新建数据源...
它自己会在web.config里面产生连接字符串.
2.选择数据源类型
选数据库--->确定
3.新建连接.
选择你的数据库等.
完成之后下面有个+(连接字符串)
拷到web.config
就绝对不会错了.
web.config配置文件详解