C#连接服务器出现System.Data.SqlClient.SqlException:“无法打开登录所请求的数据库 “itcase”。登录失败。
用户 ‘sa’ 登录失败。”
原因一是配置字符串要写到UI层下
// connectionStrings>
//add name=“sqlconstr” connectionString=“server=.;database=itcast;uid=sa;pwd=123456”/>
///connectionStrings>
然后里面的name字符一定要写对要和SQLHelper一模一样。
private static readonly string constr =
ConfigurationManager.ConnectionStrings[“sqlconstr”].ConnectionString;