C#中connectionString上下文中不存在名称是什么意思 20

privatevoidbutton1_Click(objectsender,EventArgse){SqlConnectioncon=newSqlConnection(c... private void button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(connectionString);

connectionString="Data Source=localhost;Initial Catalog=数据库名称;User ID=用户名;Password=密码"

try

{

string sql = "select * from YNJDGLXT.dbo where TYNJDGLXT.local用户名=@userName and YNJDGLXT.密码=@UserPassword";

SqlCommand cmd = new SqlCommand(sql, con);

cmd.Parameters.AddWithValue("@userName",txtUserName.Text);

cmd.Parameters.AddWithValue("@Password",txtUserPassword.Text);

con.Open();

//cmd.Connection = con;

SqlDataAdapter da = new SqlDataAdapter(cmd);

DataTable dt = new DataTable();

da.Fill(dt);

if (dt.Rows.Count > 0)

{

MessageBox.Show("成功!");

}

else

{

MessageBox.Show("失败!");

}

}

catch (Exception ex)

{

MessageBox.Show(ex.Message);

}

finally

{

con.Close();

}

}

}

}
展开
 我来答
yitian无聊
2017-04-01 · TA获得超过109个赞
知道答主
回答量:87
采纳率:0%
帮助的人:13.2万
展开全部
SqlConnection con = new SqlConnection(connectionString);

connectionString="Data Source=localhost;Initial Catalog=数据库名称;User ID=用户名;Password=密码"
这两句话的顺序调换下。。
追问
可是换了位置也不行
阳光的雷咩咩
2017-04-01 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7831万
展开全部
按钮里面前两句交换一下顺序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ashlll0
2017-03-31 · TA获得超过929个赞
知道小有建树答主
回答量:1354
采纳率:81%
帮助的人:557万
展开全部
变量没声明吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式