“System.NotImplementedException”类型的未经处理的异常在 WindowsFormsApplication4.exe 中发生 是什么

时间:2022-07-22 20:30:41
 private void button1_click(object sender, EventArgs e)
        {
            string str = @"Data source=SKY-20150803NSI;initial catalog=音乐管理;User ID=471388299;Password=710407asd";
            SqlConnection conn = new SqlConnection(str);
            conn.Open();
            string sql = "Select* from用户表 where 用户名='" + textBox1.Text + "'and 密码='" + textBox2.Text + "'";
            SqlCommand cmd = new SqlCommand(sql, conn);
            cmd.CommandType = CommandType.Text;
            SqlDataReader ada = cmd.ExecuteReader();
            if (ada.Read())
            {
                if (this.身份.SelectedItem.ToString() == "管理员")
                {
        
                    this.Hide();
                    admin admin = new admin();
                    admin.Show();

                }
                if (this.身份.SelectedItem.ToString() == "一般用户")
                {
                   
                    this.Hide();
                    user user = new user();
                    user.Show();
                }

            }
            else
            {
                MessageBox.Show("信息有误,请重新输入");
            }
各位大神,小弟刚学C#制作了一个数据库的登录界面,但每次运行都会显示“System.NotImplementedException”类型的未经处理的异常在 WindowsFormsApplication4.exe 中发生 我实在不知道什么方面错误了。这究竟是什么问题,要怎么解决。。还有如果小弟本身代码有误也请指出。。另:大神别嫌我代码写的乱。。。。。。。。。。 “System.NotImplementedException”类型的未经处理的异常在 WindowsFormsApplication4.exe 中发生 是什么“System.NotImplementedException”类型的未经处理的异常在 WindowsFormsApplication4.exe 中发生 是什么

8 个解决方案

#1


首先,错误信息已经很明显了,应该是this.身份.SelectedItem这句代码有问题,当然你最好是自己调试一下,调试是最好的办法,希望可以帮得到你。。。。

#2


咋回事呢。。。。。

#3


编辑能过吗?

#4


你编译能通过吗? 加个断点  按F10调试一下看看在哪里出错

#5


编译能过吗?

另外贴下异常的全部信息,包括Stack trace. 

#6


在VS中搜索整个项目,搜索关键字NotImplementedException,这个肯定是你某个地方没实现具体功能

#7


我也是初学者,你将if (ada.Read())改为ada.Read();if (ada.HasRows)

#8


顺便看看SQL语句在调试中看看有没有语法错误,例如你的用户名是字符型的等

#1


首先,错误信息已经很明显了,应该是this.身份.SelectedItem这句代码有问题,当然你最好是自己调试一下,调试是最好的办法,希望可以帮得到你。。。。

#2


咋回事呢。。。。。

#3


编辑能过吗?

#4


你编译能通过吗? 加个断点  按F10调试一下看看在哪里出错

#5


编译能过吗?

另外贴下异常的全部信息,包括Stack trace. 

#6


在VS中搜索整个项目,搜索关键字NotImplementedException,这个肯定是你某个地方没实现具体功能

#7


我也是初学者,你将if (ada.Read())改为ada.Read();if (ada.HasRows)

#8


顺便看看SQL语句在调试中看看有没有语法错误,例如你的用户名是字符型的等