标题:[求助]代码问题
取消只看楼主
mrsaigp1984
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-5-10
 问题点数:0 回复次数:2 
[求助]代码问题
private void button1_Click(object sender, EventArgs e)
{

SqlConnection newSqlConnection = new SqlConnection(
"server=localhost;database=Student;integrated security=SSPI");
SqlCommand newSqlCommand = newSqlConnection.CreateCommand();
newSqlCommand.CommandText = "select count(*) from 用户表 where 用户名='" + textBox1.Text + "'";
newSqlConnection.Open();
SqlDataReader newSqlDataReader = newSqlCommand.ExecuteReader();
newSqlDataReader.Read();
int returnValue=(int)newSqlCommand.ExecuteScalar();
if (returnValue!=0)

if (textBox2.Text == newSqlDataReader[1])
{
Form2 newForm = new Form2();
newForm.Show();
}
else
MessageBox.Show("用户名或密码错误");

else
MessageBox.Show("用户名或密码错误");
newSqlDataReader.Close();
newSqlConnection.Close();

}

请问这段登录代码有什么错误?
帮忙解决一下
搜索更多相关主题的帖子: 代码 
2006-11-12 10:44
mrsaigp1984
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-5-10
得分:0 
谢谢各位师兄指点,小弟不胜感激!
2006-11-14 10:57
mrsaigp1984
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-5-10
得分:0 
二楼的是对的,那个里面不要加this.Close()
加的话程序就停止运行了。
2006-11-14 11:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-102397-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.394039 second(s), 10 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved