VS2010,C#的SQL2008数据库连接总是说实例失败,求解。
web.config<connectionStrings><addname="ConnectionString"connectionString="server=KU\\...
web.config
<connectionStrings>
<add name="ConnectionString" connectionString="server=KU\\SQLEXPRESS;database=mydata;uid=mysy;pwd=123456;"/>
</connectionStrings>
cs里的onload。一直提示实例失败。
string ConnectionString = WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
SqlConnection con = new SqlConnection(ConnectionString);
try
{
con.Open();
Label1.Text = con.ServerVersion;
Label1.Text += con.State;
}
catch (Exception ex)
{
Label1.Text = ex.Message;
}
finally
{
Label2.Text = "state:" + con.State.ToString();
con.Close();
} 展开
<connectionStrings>
<add name="ConnectionString" connectionString="server=KU\\SQLEXPRESS;database=mydata;uid=mysy;pwd=123456;"/>
</connectionStrings>
cs里的onload。一直提示实例失败。
string ConnectionString = WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
SqlConnection con = new SqlConnection(ConnectionString);
try
{
con.Open();
Label1.Text = con.ServerVersion;
Label1.Text += con.State;
}
catch (Exception ex)
{
Label1.Text = ex.Message;
}
finally
{
Label2.Text = "state:" + con.State.ToString();
con.Close();
} 展开
3个回答
展开全部
1.先检查SQL Server的服务是否开启
2.试着在C#代码里Open其它库试试
2.试着在C#代码里Open其它库试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看你的mysy用户有没有对应的访问权限 或者你先用sa试试
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
再添加using System.Data.SqlClient
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询