原来用的是XP,刚才换了win7,安装SQL Server 2005过程中选择混合论证,安装完了以后,启用sa用户并更改密码后,
就出现了这种情况了,怎么弄啦,各位大哥?
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------无法打开登录所请求的数据库 "WH"。登录失败。
用户 'sa' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "WH"。登录失败。
用户 'sa' 登录失败。源错误:
行 24: string Connstring = ConfigurationManager.ConnectionStrings["WHConn"].ConnectionString;//进行数据库连接
行 25: SqlConnection con = new SqlConnection(Connstring);
行 26: con.Open();
行 27: string strsql = "select * from [users] where [user_name]='" + name + " 'AND [user_password]='" + pwd + "'";//创建SQL
行 28: SqlDataAdapter da = new SqlDataAdapter(strsql, con); //创建适配器
就出现了这种情况了,怎么弄啦,各位大哥?
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------无法打开登录所请求的数据库 "WH"。登录失败。
用户 'sa' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "WH"。登录失败。
用户 'sa' 登录失败。源错误:
行 24: string Connstring = ConfigurationManager.ConnectionStrings["WHConn"].ConnectionString;//进行数据库连接
行 25: SqlConnection con = new SqlConnection(Connstring);
行 26: con.Open();
行 27: string strsql = "select * from [users] where [user_name]='" + name + " 'AND [user_password]='" + pwd + "'";//创建SQL
行 28: SqlDataAdapter da = new SqlDataAdapter(strsql, con); //创建适配器
解决方案 »
- 什么是实体类?实体类的意义(作用)!
- 关于FlexGrid8.0的使用
- 关于messagebox窗口的问题
- 请教DateTime问题!
- ado.net中TableMappings的作用到底是什么?
- 用C# 和 API写了一个shell外壳,不知道如何调试
- 34 行ERROR :CS1501:“schoolClass”方法没有采用“1”个参数的重载?34 行ERROR :CS1501:“schoolClass”方法没有采用“1”个参数的
- 用C# 在XP下开发的winform连接远程数据库程序在win2000下就不能用了??
- 多线程的优先级
- 在C#中如何判断结果是否到是EOF
- 请问c#调试时如何强制生成x86的应用程序。
- 关于SQLServer2005使用
先确认sa登录没有问题,再来排错程序的问题。
SQL Server 2005中可以用sa登录。
也可以对WH数据库进行操作。
右键点击服务器,选择Properties(属性),在弹出窗口中点击Security(安全)切换到安全面板,
将server authentication服务器认证从windows authentication mode(windows用户认证模式)
修改为Sql Server and Windows Authentication mode(Sql server和windows认证模式),ok。
打开security(安全性) -- logins(登录名) ,右键选中sa,选择properties(属性),点击Status(状态)切换到状态面板,将Login(登录)设置为Enabled(启用)。
连接字符串
我突然想起来了,下午我在注册表里按照以下方法弄了一下,不知道有没有影响,反正现在在我的电脑右键单击,点管理的时候,已经打不开管理了:
去掉windows7桌面图标的小箭头如果您不喜欢Windows系统中快捷方式图标上面,下面我们介绍如何修改注册表去除快捷方式图标上的小箭头。 1. 启动注册表编辑器(开始->运行->输入regedit),然后依次展开如下分支:“HKEY_CLASSES_ROOT\lnkfile”; 2. 删除“lnkfile”子项中的“IsShortcut”字符串值项,因为“IsShortcut”项是用来控制是否显示普通应用程序和数据文件快捷方式中小箭头的; 3. 再依次展开如下分支:“HKEY_CLASSES_ROOT\piffile”; 4. 删除“piffile”子项中的“IsShortcut”字符串值项,IsShortcut值项用来控制是否显示MS_DOS程序快捷方式的小箭头; 5. 退出注册表编辑器,重启EXPLORER.EXE进程。