编程环境:Microsoft Visual C# 2005
数据库:sql server2005
目的:使用GridView控件绑定数据
页面加载时间Page_Load中编写代码如下:
string sqlCon = "Data Source=(local);Database=Northwind;User id=sa;PWD=";
SqlConnection sqlconn = new SqlConnection(sqlCon);
sqlconn.Open();
string sqlstr = "select * from Region";
SqlDataAdapter sqldataadapter = new SqlDataAdapter(sqlstr, sqlconn);
DataSet mydataset = new DataSet();
sqldataadapter.Fill(mydataset);
GridView1.DataSource = mydataset;
GridView1.DataBind();
sqlconn.Close();
运行的时候却一直提示错误:用户 'sa' 登录失败。
1.点击“开始 - 所有程序 - Microsoft SQL Server 2005 - 配置工具 - SQL Server配置管理器”,打开“SQL Server 配置管理器窗口”窗口。将SQL server 2005 网络配置的MSSQLSERVER的协议中的Named Pipes和TCP/IP启动,将SQL Native Client配置中的客户端协议的SQL server 2005 网络配置的MSSQLSERVER的协议中的Named Pipes和TCP/IP启动,如下图所示
2、更改SQL的登录模式,如下图:
3、更改sa的登录密码,个人猜测:改完后虽然那里显示的长度不变,但其实已经变成新的密码的了,如下图
最后重启SQL server数据库时如下:
按道理来说,到了这里在代码中加上新密码问题应该解决了的,但是本人的问题比较多,所以又出现了一下问题
无奈之下,只好把自己新建的代码中使用自己新建的数据库和数据表(本来使用的是SQL server默认的),结果就OK了
如果觉得文章对你有帮助,欢迎微信关注【白话Java】,一个致力于让编程更加通俗易懂的地方
回复“8080”收获福利